There are 5 ways to get from Sibiu to Mainz by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Sibiu (SBZ) to Frankfurt (FRA)plane SBZ - FRA
5h 29m€115–382Bus via Frankfurt am Main
cheapest- Take the bus from Sibiu to Frankfurt am Mainbus
24h 26m€66–152Train
- Take the train from Sibiu to Simeriatrain
- Take the train from Simeria to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Wien Hbftrain Rjx / ...
- Take the train from Wien Hbf to Mainz Hbftrain Ice
21h 14m€207–376Bus
- Take the bus from Sibiu to Frankfurt Flughafenbus
22hDrive 1,516.2 km
- Drive from Sibiu to Mainzcar 1,516.2 km
13h 56m€285–411
Sibiu to Mainz by train
Comparing Your Travel Options
The cheapest way to get from Sibiu to Mainz is to bus via Frankfurt am Main which costs €65 - €160 and takes 24h 26m.
The fastest way to get from Sibiu to Mainz is to fly which takes 5h 29m and costs €110 - €390.
No, there is no direct bus from Sibiu to Mainz. However, there are services departing from Sibiu and arriving at Frankfurt Flughafen via . The journey, including transfers, takes approximately 22h.
No, there is no direct train from Sibiu to Mainz. However, there are services departing from Sibiu and arriving at Mainz Hbf via Simeria, Budapest-Keleti and Wien Hbf. The journey, including transfers, takes approximately 21h 14m.
The distance between Sibiu and Mainz is 1273 km. The road distance is 1516.2 km.
The best way to get from Sibiu to Mainz without a car is to train which takes 21h 14m and costs €200 - €380.
It takes approximately 5h 29m to get from Sibiu to Mainz, including transfers.
Sibiu to Mainz bus services, operated by Euro Fratello Srl, depart from Sibiu station.
Sibiu to Mainz train services, operated by Romanian Railways (CFR), depart from Sibiu station.
The best way to get from Sibiu to Mainz is to fly which takes 5h 29m and costs €110 - €390. Alternatively, you can train, which costs €200 - €380 and takes 21h 14m, you could also bus, which costs and takes 22h.
What companies run services between Sibiu, Romania and Mainz, Germany?
Austrian Airlines, Ulendo Airlink, and Lufthansa fly from Sibiu (SBZ) to Frankfurt (FRA) twice daily. Alternatively, you can take a train from Sibiu to Mainz Hbf via Simeria, Budapest-Keleti, and Wien Hbf in around 21h 14m.
- Website
- austrian.com
Flights from Sibiu to Frankfurt via Vienna
- Ave. Duration
- 5h 46m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €120–300
- Website
- lufthansa.com
Flights from Sibiu to Frankfurt via Rome
- Ave. Duration
- 5h 35m
- When
- Tuesday and Saturday
- Estimated price
- €110–390
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Sibiu to Simeria
- Ave. Duration
- 2h 11m
- Frequency
- Once daily
- Estimated price
- €11–13
- Website
- Romanian Railways (CFR)
Train from Simeria to Budapest-Keleti
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Estimated price
- €31–34
- Website
- Romanian Railways (CFR)
- Phone
- +36 (1) 3 49 49 49
- informacio@mavcsoport.hu
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Keleti to Wien Hbf
- Ave. Duration
- 2h 50m
- Frequency
- Every 2 hours
- Estimated price
- €12–14
- Website
- Hungarian Railways (MÁV)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Wien Hbf to Mainz Hbf
- Ave. Duration
- 7h 5m
- Frequency
- Every 3 hours
- Estimated price
- €130–270
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- 0724 122 272
- contact@euro-fratello.ro
- Website
- euro-fratello.ro
Bus from Sibiu to Frankfurt Flughafen
- Ave. Duration
- 21h 26m
- Frequency
- Twice a week
- Schedules at
- euro-fratello.ro
- helpline.svs@gmail.com
- Website
- SVS
Bus from Sibiu to Frankfurt am Main
- Ave. Duration
- 23h 28m
- Frequency
- Once daily
- Estimated price
- €55–120
- Website
- SVS
Want to know more about travelling around Germany
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Sibiu to Mainz bus services, operated by Euro Fratello Srl, arrive at Frankfurt Flughafen station.
Mainz is 1h behind Sibiu. It is currently 6:05 PM in Sibiu and 5:05 PM in Mainz.
Sibiu to Mainz train services, operated by Romanian Railways (CFR), arrive at Simeria station.
Yes, the driving distance between Sibiu to Mainz is 1516 km. It takes approximately 13h 56m to drive from Sibiu to Mainz.
Book your Sibiu to Mainz bus tickets online with Omio.
There are 1235+ hotels available in Mainz.























