There are 6 ways to get from Van to Budapest by plane, bus, car, night train, train, or taxi
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 Van Ferit Melen Airport (VAN) to Budapest Ferenc Liszt International Airport (BUD)plane VAN - BUD
6h 13mFt 43,532–112,011Bus via Belgrade
cheapest- Take the bus from Van to Istanbul Otogaribus
- Take the bus from İstanbul Esenler to Beograd, Autobuska stanicabus
- Take the bus from Belgrade bus station to Budapest, Népliget Autóbusz-Pályaudvarbus
46h 30mFt 30,771–39,034Drive 2,825.1 km
- Drive from Van to Budapestcar 2,825.1 km
32h 2mFt 148,298–214,207Bus, night train, train
- Take the bus from Van to Istanbul Otogaribus
- Take the bus from İstanbul Esenler to Çerkezköybus
- Take the night train from Çerkezköy to Videlenighttrain
- Take the train from Videle to Budapest-Keletitrain Ir
2d 4hBus
- Take the bus from Van bus station to Bandırma bus stationbus
- Take the bus from Bandırma bus station to Çorlu bus stationbus
- Take the bus from Çorlu bus station to Stara Zagora Central Bus Stationbus
- Take the bus from Stara Zagora Central Bus Station to Budapest Nepliget Bus Stationbus
2d 9hTaxi, train, bus
- Take the taxi from Van to Tatvantaxi
- Take the train from Tatvan to Sivastrain
- Take the train from Sivas to Pendiktrain Yht
- Take the bus from Pendik Station to Novi Pazar, Autobuska stanicabus
- Take the bus from Novi Pazar, Autobuska stanica to Subotica, Autobuska stanicabus
- Take the train from Subotica to Szegedtrain Re
- Take the train from Szeged to Budapest-Nyugatitrain Ic
2d 11h
Van Ferit Melen Airport (VAN) to Budapest Ferenc Liszt International Airport (BUD) flights
Questions & Answers
The cheapest way to get from Van to Budapest is to bus via Belgrade which costs 30 000 Ft - 39 000 Ft and takes 46h 30m.
The fastest way to get from Van to Budapest is to fly which takes 6h 13m and costs 43 000 Ft - 120 000 Ft.
No, there is no direct bus from Van to Budapest. However, there are services departing from Van and arriving at Budapest, Népliget Autóbusz-Pályaudvar via İstanbul Esenler and Belgrade bus station. The journey, including transfers, takes approximately 46h 30m.
The distance between Van and Budapest is 2207 km. The road distance is 2825.1 km.
The best way to get from Van to Budapest without a car is to bus via Belgrade which takes 46h 30m and costs 30 000 Ft - 39 000 Ft.
It takes approximately 6h 13m to get from Van to Budapest, including transfers.
Van to Budapest bus services, operated by Metro Turizm, depart from Van station.
The best way to get from Van to Budapest is to fly which takes 6h 13m and costs 43 000 Ft - 120 000 Ft. Alternatively, you can bus via Belgrade, which costs 30 000 Ft - 39 000 Ft and takes 46h 30m.
Van to Budapest bus services, operated by Metro Turizm, arrive at Istanbul Otogari station.
Budapest is 1h behind Van. It is currently 12:37 PM in Van and 11:37 AM in Budapest.
What companies run services between Van, Turkey and Budapest, Hungary?
Pegasus Airlines, Turkish Airlines, and AJet fly from Van Ferit Melen Airport (VAN) to Budapest Ferenc Liszt International Airport (BUD) twice daily. Alternatively, you can take a bus from Van to Budapest, Népliget Autóbusz-Pályaudvar via Istanbul Otogari, İstanbul Esenler, Beograd, Autobuska stanica, and Belgrade bus station in around 46h 30m.
- Website
- flypgs.com
Flights from Van Ferit Melen Airport to Budapest Ferenc Liszt International Airport via Sabiha Gokcen
- Ave. Duration
- 7h
- When
- Monday, Wednesday, and Sunday
- Estimated price
- Ft 31,000–140,000
- Website
- ajet.com
Flights from Van Ferit Melen Airport to Budapest Ferenc Liszt International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 42m
- When
- Friday and Sunday
- Estimated price
- Ft 27,000–140,000
- Website
- turkishairlines.com
Flights from Van Ferit Melen Airport to Budapest Ferenc Liszt International Airport via Istanbul
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- Ft 55,000–210,000
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Night train from Çerkezköy to Videle
- Ave. Duration
- 6h 33m
- Frequency
- Twice a week
- Estimated price
- Ft 5,000–9,500
- Website
- https://www.bdz.bg/en
- 2nd Class
- Ft 5,000–7,500
- 1st Class
- Ft 7,000–9,500
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Videle to Budapest-Keleti
- Ave. Duration
- 15h 31m
- Frequency
- Once daily
- Estimated price
- Ft 20,000–23,000
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Tatvan to Sivas
- Ave. Duration
- 14h 58m
- Frequency
- Twice a week
- Estimated price
- Ft 5,000–8,000
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Sivas to Pendik
- Ave. Duration
- 6h 26m
- Frequency
- Once daily
- Estimated price
- Ft 8,500–14,000
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Subotica to Szeged
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- Ft 1,100–1,300
- Website
- https://jegy.mav.hu/
Train from Szeged to Budapest-Nyugati
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- Ft 3,200–3,800
- Website
- https://jegy.mav.hu/
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Van to Istanbul Otogari
- Ave. Duration
- 25h
- Frequency
- Once daily
- Estimated price
- Ft 9,500–12,000
- Website
- https://www.metroturizm.com.tr/en
- Standard
- Ft 9,500–12,000
- Phone
- 0545 792 30 02
- info@luksyonca.com.tr
- Website
- luksyonca.com.tr
Bus from İstanbul Esenler to Beograd, Autobuska stanica
- Ave. Duration
- 13h 30m
- Frequency
- Twice a week
- Estimated price
- Ft 12,596
- Schedules at
- luksyonca.com.tr
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Belgrade bus station to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- Ft 9,000–15,000
- Website
- https://www.flixbus.co.uk
- Phone
- +381 64 80 266 80
- info@terratravel.rs
- Website
- terratravel.rs
Bus from Belgrade bus station to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- Ft 8,500–15,000
- Website
- https://terratravel.rs/en/
- Phone
- 0850 811 5959
- website@kaleseyahat.com.tr
- Website
- kaleseyahat.com.tr
Bus from İstanbul Esenler to Çerkezköy
- Ave. Duration
- 1h 40m
- Frequency
- 5 times a day
- Schedules at
- kaleseyahat.com.tr
- Phone
- 444 50 33
- bilgi@villaseyahat.com
- Website
- villaseyahat.com
Bus from İstanbul Esenler to Çerkezköy
- Ave. Duration
- 1h 26m
- Frequency
- 3 times a day
- Schedules at
- villaseyahat.com
- Phone
- 0(850) 244 33 33
- info@mersinnurturizm.com
- Website
- mersinnurturizm.com
Bus from İstanbul Esenler to Çerkezköy
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- mersinnurturizm.com
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Van bus station to Bandırma bus station
- Ave. Duration
- 27h 15m
- Frequency
- Twice daily
- Estimated price
- Ft 13,000–19,000
- Schedules at
- flixbus.com.tr
Bus from Bandırma bus station to Çorlu bus station
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- Ft 3,600–5,000
- Schedules at
- flixbus.com.tr
- Phone
- 0850 202 22 22
- sikayet@uludagturizm.com.tr
- Website
- balikesiruludag.com.tr
Bus from Bandırma bus station to Çorlu bus station
- Ave. Duration
- 5h 5m
- Frequency
- 3 times a day
- Estimated price
- Ft 6,623
- Schedules at
- balikesiruludag.com.tr
- Phone
- +359 82 82 81 51
- info@avtogararuse.org
- Website
- avtogararuse.org
Bus from Çorlu bus station to Stara Zagora Central Bus Station
- Ave. Duration
- 6h 7m
- Frequency
- Once daily
- Estimated price
- Ft 4,300–6,000
- Schedules at
- avtogararuse.org
- Phone
- + (381) 20 316 581
- office@gameks.biz
- Website
- gameks.biz
Bus from Pendik Station to Novi Pazar, Autobuska stanica
- Ave. Duration
- 19h
- Frequency
- 3 times a week
- Estimated price
- Ft 12,378
- Schedules at
- gameks.biz
- Phone
- +381 020 313101
- Website
- facebook.com
Bus from Novi Pazar, Autobuska stanica to Subotica, Autobuska stanica
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Ave. Duration
- 1h 53m
- Estimated price
- Ft 27,000–33,000
Van Clas Taksi
- Phone
- +90 541 690 83 54
- Website
- van-clas-taksi.business.site
Van AVM taksi
- Phone
- +90 506 098 24 14
- Website
- van-avm-taksi.business.site
Savaş Taksi
- Phone
- +90 531 961 77 85
- Website
- savastaksi.business.site
İPEKYOLU TAKSI
- Phone
- +90 432 217 50 95
- Website
- ipekyol-taksi.business.site
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
Yes, the driving distance between Van to Budapest is 2825 km. It takes approximately 32h 2m to drive from Van to Budapest.
There are 6673+ hotels available in Budapest.





































