There are 11 ways to get from Mainz to Stara Zagora by plane, train, bus, night train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Frankfurt to Sofia Airport, train
best- Fly from Frankfurt (FRA) to Sofia Airport (SOF)FRA - SOF
- Take the train from Iskarsko Shose to Stara Zagora
10h 8m$107–259Train, bus, night train
cheapest- Take the train from Frankfurt to Aachen, Hbf79
- Take the bus from Aachen to Bucharest Obor
- Take the night train from Bucharest to Stara Zagora
24h 18m$82–201Train, night train
- Take the train from Frankfurt to Passau Hbf91 / ...
- Take the train from Passau Hbf to Wien MeidlingIce
- Take the train from Wien Meidling to Bucuresti Nord347
- Take the night train from Bucharest to Stara Zagora
31h 51m$323–572Drive 1,938.4 km
- Drive from Mainz to Stara Zagora1,938.4 km
17h 25m$320–462Fly Frankfurt to Bucharest Otopeni, night train
- Fly from Frankfurt (FRA) to Bucharest Otopeni (OTP)FRA - OTP
- Take the night train from Bucharest to Stara Zagora
9h 37m$108–266Fly Frankfurt to Burgas Airport, train
- Fly from Frankfurt (FRA) to Burgas Airport (BOJ)FRA - BOJ
- Take the train from Burgas to Stara Zagora
8h 29m$195–368Fly Frankfurt to Thessaloniki Airport Makedonia, bus
- Fly from Frankfurt (FRA) to Thessaloniki Airport Makedonia (SKG)FRA - SKG
- Take the bus from Thessaloniki Monastiriou to Stara Zagora Central Bus Station
15h 17m$131–288Train to Cologne Bonn Airport, fly to Sofia Airport, train
- Take the train from Frankfurt to Siegburg Bf
- Fly from Cologne Bonn Airport (CGN) to Sofia Airport (SOF)CGN - SOF
- Take the train from Iskarsko Shose to Stara Zagora
11h 55m$127–375Bus, train
- Take the bus from Frankfurt am Main Frankfurt central to Plovdiv Bus Station SouthRacic Eurobus
- Take the train from Plovdiv to Stara Zagora8611 / ...
31h 46m$113–163Bus
- Take the bus from Frankfurt am Main Frankfurt central to Stara Zagora Central Bus StationCitylines 64 / ...
34h 24m$140–207Drive, car train
- Drive from Mainz to Fulda
- Take the car train from Fulda to Villach Hbf ARZ
- Drive from Villach Hbf ARZ to Stara Zagora
17h 14m$363–1,324
Mainz to Stara Zagora by train and bus
Questions & Answers
The cheapest way to get from Mainz to Stara Zagora is to train and bus and night train which costs $80 - $210 and takes 24h 18m.
The fastest way to get from Mainz to Stara Zagora is to fly and train which takes 8h 29m and costs $190 - $370.
No, there is no direct train from Mainz to Stara Zagora. However, there are services departing from Mainz, Römisches Theater and arriving at Stara Zagora via Frankfurt, Passau Hbf, Wien Meidling and Bucharest. The journey, including transfers, takes approximately 31h 51m.
The distance between Mainz and Stara Zagora is 1679 km. The road distance is 1938.4 km.
The best way to get from Mainz to Stara Zagora without a car is to train and bus and night train which takes 24h 18m and costs $80 - $210.
It takes approximately 10h 8m to get from Mainz to Stara Zagora, including transfers.
Mainz to Stara Zagora train services, operated by Deutsche Bahn Intercity (DB IC), depart from Frankfurt station.
Stara Zagora is 1h ahead of Mainz. It is currently 2:33 PM in Mainz and 3:33 PM in Stara Zagora.
Mainz to Stara Zagora train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Passau Hbf station.
Yes, the driving distance between Mainz to Stara Zagora is 1938 km. It takes approximately 17h 25m to drive from Mainz to Stara Zagora.
What companies run services between Mainz, Germany and Stara Zagora, Bulgaria?
Citylines operates a bus from Frankfurt am Main Frankfurt central to Stara Zagora Central Bus Station 3 times a week. Tickets cost $130–190 and the journey takes 32h 45m.
- Website
- lufthansa.com
Flights from Frankfurt to Sofia Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $85–270
Flights from Frankfurt to Sofia Airport via Munich
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- $85–270
Flights from Frankfurt to Bucharest Otopeni
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $90–350
Flights from Frankfurt to Bucharest Otopeni via Munich
- Ave. Duration
- 4h 20m
- When
- Tuesday and Saturday
- Estimated price
- $90–350
Flights from Frankfurt to Burgas Airport
- Ave. Duration
- 2h 35m
- When
- Tuesday and Sunday
- Estimated price
- $120–380
Flights from Frankfurt to Burgas Airport via Munich
- Ave. Duration
- 4h 20m
- When
- Wednesday
- Estimated price
- $120–380
Flights from Frankfurt to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- $80–270
Flights from Frankfurt to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 4h 24m
- When
- Every day
- Estimated price
- $80–270
Flights from Cologne Bonn Airport to Sofia Airport via Munich
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $90–360
- Website
- austrian.com
Flights from Frankfurt to Sofia Airport via Vienna
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- $85–360
Flights from Frankfurt to Bucharest Otopeni via Vienna
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- $85–360
Flights from Frankfurt to Burgas Airport via Vienna
- Ave. Duration
- 5h 17m
- When
- Saturday
- Estimated price
- $120–500
Flights from Frankfurt to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $90–390
Flights from Cologne Bonn Airport to Sofia Airport via Vienna
- Ave. Duration
- 4h
- When
- Monday to Saturday
- Estimated price
- $90–380
- Website
- ryanair.com
Flights from Cologne Bonn Airport to Sofia Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $75–200
Flights from Cologne Bonn Airport to Sofia Airport via Vienna
- Ave. Duration
- 5h 2m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $75–200
- Website
- en.aegeanair.com
Flights from Frankfurt to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- $80–270
- Website
- tarom.ro
Flights from Frankfurt to Bucharest Otopeni
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $50–200
- Website
- swiss.com
Flights from Frankfurt to Bucharest Otopeni via Zurich
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $80–350
- Website
- air.bg
Flights from Frankfurt to Sofia Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $100–180
- Website
- hisky.aero
Flights from Frankfurt to Bucharest Otopeni
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $100–170
Flights from Frankfurt to Bucharest Otopeni
- Ave. Duration
- 2h 20m
- When
- Monday and Friday
- Estimated price
- $75–230
- Website
- lufthansa-city.com
Flights from Frankfurt to Bucharest Otopeni
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $65–350
- Website
- airserbia.com
Flights from Frankfurt to Bucharest Otopeni via Belgrade
- Ave. Duration
- 4h 40m
- When
- Monday to Saturday
- Estimated price
- $80–220
- Website
- airbus.com
Flights from Frankfurt to Burgas Airport
- Ave. Duration
- 2h 35m
- When
- Tuesday and Sunday
- Estimated price
- $120–380
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Iskarsko Shose to Stara Zagora
- Ave. Duration
- 3h 59m
- Frequency
- 3 times a day
- Estimated price
- $8–13
- Website
- https://www.bdz.bg/en
- 2nd Class
- $8–12
- 1st Class
- $11–13
Night train from Bucharest to Stara Zagora
- Ave. Duration
- 3h 11m
- Frequency
- Twice a week
- Estimated price
- $10–25
- Website
- https://www.bdz.bg/en
- 2nd Class
- $10–15
- 1st Class
- $14–18
Train from Burgas to Stara Zagora
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- $6–10
- Website
- https://www.bdz.bg/en
- 2nd Class
- $6–9
- 1st Class
- $9–10
Train from Plovdiv to Stara Zagora
- Ave. Duration
- 1h 37m
- Frequency
- Every 3 hours
- Estimated price
- $3–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–6
- 1st Class
- $5–6
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Frankfurt to Aachen, Hbf
- Ave. Duration
- 1h 26m
- Frequency
- Every 3 hours
- Estimated price
- $35–120
- Website
- https://int.bahn.de/en
Train from Frankfurt to Passau Hbf
- Ave. Duration
- 4h 3m
- Frequency
- Every 4 hours
- Estimated price
- $40–120
- Website
- https://int.bahn.de/en
Train from Passau Hbf to Wien Meidling
- Ave. Duration
- 2h 13m
- Frequency
- Once a week
- Estimated price
- $60–70
- Website
- https://int.bahn.de/en
Train from Frankfurt to Siegburg Bf
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- $29–90
- Website
- https://int.bahn.de/en
Train from Passau Hbf to Wien Meidling
- Ave. Duration
- 2h 13m
- Frequency
- 4 times a day
- Estimated price
- $23–70
- Website
- https://www.oebb.at/en/
Train from Wien Meidling to Bucuresti Nord
- Ave. Duration
- 17h 45m
- Frequency
- Once daily
- Estimated price
- $240–340
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Passau Hbf to Wien Meidling
- Ave. Duration
- 2h 16m
- Frequency
- 6 times a week
- Estimated price
- $50–70
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Frankfurt to Siegburg Bf
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- $27–90
- Website
- https://www.ns.nl/en
- 2nd Class
- $27–40
- 1st Class
- $50–90
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Fulda to Villach Hbf ARZ
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $110–950
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- $460–510
- Car Compartment
- $800–950
- Phone
- +40 230 562 929
- tarsin_irlanda@yahoo.com
- Website
- tarsin.ro
Bus from Aachen to Bucharest Obor
- Ave. Duration
- 15h 46m
- Frequency
- Once a week
- Estimated price
- $28–40
- Schedules at
- tarsin.ro
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Thessaloniki Monastiriou to Stara Zagora Central Bus Station
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $35–50
- Website
- https://citylines.eu/
Bus from Frankfurt am Main Frankfurt central to Stara Zagora Central Bus Station
- Ave. Duration
- 32h 45m
- Frequency
- 3 times a week
- Estimated price
- $130–190
- Website
- https://citylines.eu/
- Phone
- +359-887-208-506
- racic_bg@yahoo.com
- Website
- racicbg.com
Bus from Frankfurt am Main Frankfurt central to Plovdiv Bus Station South
- Ave. Duration
- 27h 30m
- Frequency
- Once a week
- Estimated price
- $100–140
- Website
- https://www.racicbg.com/bg/
Want to know more about travelling around Bulgaria
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
More Questions & Answers
There are 139+ hotels available in Stara Zagora.



































