There are 7 ways to get from Edirne to Budapest by night train, bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Night train, bus
best- Take the night train from Edirne to Bucharestnighttrain Bosphor Express
- Take the bus from Bucharest to Budapest, Népliget Autóbusz-Pályaudvarbus
13h 53mNight train, train
cheapest- Take the night train from Edirne to Videlenighttrain Bosphor Express
- Take the train from Videle to Budapest-Keletitrain Ir
20h 44mFt 23,232–32,596Drive 1,073.1 km
- Drive from Edirne to Budapestcar 1,073.1 km
10h 5mFt 58,825–84,970Bus to Istanbul, fly
- Take the bus from Edirne to Istanbul Airport Busbus
- Fly from Istanbul (IST) to Budapest Ferenc Liszt International Airport (BUD)plane IST - BUD
8h 27mFt 23,790–72,449Bus
- Take the bus from Edirne to Stara Zagorabus
- Take the bus from Stara Zagora Central Bus Station to Népliget Stationbus
18h 35mFt 27,021–62,886Bus via Sofia
- Take the bus from Edirne to Sofia Serdica Bus Stationbus
- Take the bus from Sofia to Budapest, Népliget Autóbusz-Pályaudvarbus N982
22h 1mFt 33,320–51,284Train to Istanbul Sabiha Gökçen International Airport, fly
- Take the train from Edirne to Istanbul(Halkali)train
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Budapest Ferenc Liszt International Airport (BUD)plane SAW - BUD
12h 24mFt 32,337–323,438
Edirne to Budapest by bus
Questions & Answers
The cheapest way to get from Edirne to Budapest is to night train and train which costs 23 000 Ft - 33 000 Ft and takes 20h 44m.
The fastest way to get from Edirne to Budapest is to bus and fly which takes 8h 27m and costs 23 000 Ft - 75 000 Ft.
No, there is no direct bus from Edirne to Budapest station. However, there are services departing from Edirne and arriving at Népliget Station via Stara Zagora Central Bus Station. The journey, including transfers, takes approximately 18h 35m.
No, there is no direct train from Edirne to Budapest. However, there are services departing from Edirne and arriving at Budapest-Keleti via Videle. The journey, including transfers, takes approximately 20h 44m.
The distance between Edirne and Budapest is 1306 km. The road distance is 1073.1 km.
The best way to get from Edirne to Budapest without a car is to night train and bus which takes 13h 53m and costs .
It takes approximately 13h 53m to get from Edirne to Budapest, including transfers.
Edirne to Budapest bus services, operated by Huntur, depart from Edirne station.
Edirne to Budapest train services, operated by Bulgarian Railways (BDZh), depart from Edirne station.
Edirne to Budapest bus services, operated by Huntur, arrive at Sofia Serdica Bus Station.
What companies run services between Edirne, Turkey and Budapest, Hungary?
You can take a bus from Edirne to Kálvin tér via Stara Zagora Central Bus Station, Népliget Station, and Népliget in around 18h 35m.
- Website
- turkishairlines.com
Flights from Istanbul to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- Ft 39,000–70,000
- Website
- wizzair.com
Flights from Istanbul to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- Ft 16,000–60,000
- Website
- airserbia.com
Flights from Istanbul to Budapest Ferenc Liszt International Airport via Belgrade
- Ave. Duration
- 4h 37m
- When
- Monday, Thursday, Saturday, Friday, and Sunday
- Estimated price
- Ft 39,000–70,000
- Website
- flypgs.com
Flights from Istanbul Sabiha Gökçen International Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- Ft 13,000–70,000
- Website
- ajet.com
Flights from Istanbul Sabiha Gökçen International Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 5m
- When
- Thursday, Friday, and Sunday
- Estimated price
- Ft 30,000–55,000
- Phone
- +359 2 931 11 11
- bdz_passengers@bdz.bg
- Website
- bdz.bg
Night train from Edirne to Bucharest
- Ave. Duration
- 4h 46m
- Frequency
- Twice a week
- Estimated price
- Ft 2,400–9,597
- Website
- https://www.bdz.bg/en
- 2nd Class
- Ft 2,400–3,400
- 1st Class
- Ft 2,700–3,500
Night train from Edirne to Videle
- Ave. Duration
- 4h 13m
- Frequency
- Twice a week
- Estimated price
- Ft 2,200–9,597
- Website
- https://www.bdz.bg/en
- 2nd Class
- Ft 2,200–3,100
- 1st Class
- Ft 2,400–3,200
Train from Edirne to Istanbul(Halkali)
- Ave. Duration
- 5h 22m
- Frequency
- Twice daily
- Estimated price
- Ft 1,200–2,000
- Website
- https://www.bdz.bg/en
- 2nd Class
- Ft 1,200–1,800
- 1st Class
- Ft 1,500–2,000
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Videle to Budapest-Keleti
- Ave. Duration
- 15h 31m
- Frequency
- Twice daily
- Estimated price
- Ft 21,000–23,000
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Edirne to Istanbul(Halkali)
- Ave. Duration
- 5h 38m
- Frequency
- 5 times a day
- Estimated price
- Ft 2,400–3,400
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- +40 745 766 766
- dispecerat@maxibustravel.ro
- Website
- maxibustravel.autogari.ro
Bus from Bucharest to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 8h 7m
- Frequency
- Twice a week
- Schedules at
- maxibustravel.autogari.ro
- Phone
- 0850 222 59 59
- info@istanbulseyahat.com.tr
- Website
- istanbulseyahat.com.tr
Bus from Edirne to Istanbul Airport Bus
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- Ft 4,587
- Schedules at
- istanbulseyahat.com.tr
- Phone
- +90 212 658 00 61
- info@huntur.com.tr
- Website
- huntur.com.tr
Bus from Edirne to Stara Zagora
- Ave. Duration
- 2h
- Frequency
- 3 times a week
- Estimated price
- Ft 6,500–7,500
- Website
- https://www.huntur.com.tr/?l=EN
Bus from Edirne to Sofia Serdica Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- Ft 7,000–8,500
- Website
- https://www.huntur.com.tr/?l=EN
- Phone
- +359 2 812 0 812
- operations@eurolines.bg
- Website
- karat-s.com
Bus from Stara Zagora Central Bus Station to Népliget Station
- Ave. Duration
- 15h 26m
- Frequency
- Once daily
- Estimated price
- Ft 37,000–55,000
- Schedules at
- karat-s.com
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Stara Zagora Central Bus Station to Népliget Station
- Ave. Duration
- 16h 15m
- Frequency
- 3 times a week
- Estimated price
- Ft 20,000–27,000
- Website
- https://citylines.eu/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Sofia to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 14h 31m
- Frequency
- 3 times a week
- Estimated price
- Ft 26,000–43,000
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Hungary
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Budapest is 1h behind Edirne. It is currently 2:05 PM in Edirne and 1:05 PM in Budapest.
Edirne to Budapest train services, operated by Bulgarian Railways (BDZh), arrive at Videle station.
Yes, the driving distance between Edirne to Budapest is 1073 km. It takes approximately 10h 5m to drive from Edirne to Budapest.
Book your Edirne to Budapest bus tickets online with Omio.
There are 6890+ hotels available in Budapest.




























