There are 11 ways to get from Budapest to Vichy by plane, train, bus, 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 Budapest Ferenc Liszt International Airport to Lyon–Saint Exupéry Airport, train
best- Fly from Budapest Ferenc Liszt International Airport (BUD) to Lyon–Saint Exupéry Airport (LYS)plane BUD - LYS
- Take the train from Lyon Part Dieu to Vichytrain
8h 13m€91–226Fly Budapest Ferenc Liszt International Airport to Paris Orly Airport, train
cheapest- Fly from Budapest Ferenc Liszt International Airport (BUD) to Paris Orly Airport (ORY)plane BUD - ORY
- Take the train from Paris Bercy to Vichytrain
9h 24m€69–254Train
- Take the train from Budapest-Kelenfoeld to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Mulhousetrain Tgv
- Take the train from Mulhouse Ville to Lyon Part Dieutrain 84
- Take the train from Lyon Part Dieu to Vichytrain Ter
19h 25m€252–393Bus, train
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Lyonbus
- Take the bus from Lyon to Clermont-Ferrandbus 799 / ...
- Take the train from Clermont Ferrand to Vichytrain Ter
24h 42m€78–125Drive 1,406.4 km
- Drive from Budapest to Vichycar 1,406.4 km
14h 55m€214–309Fly Budapest Ferenc Liszt International Airport to Clermont-Ferrand Auvergne Airport, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Clermont-Ferrand Auvergne Airport (CFE)plane BUD - CFE
- Take the train from Clermont Ferrand to Vichytrain
9h 57m€135–574Train to Vienna International Airport, fly to Lyon–Saint Exupéry Airport, train
- Take the train from Budapest-Kelenfoeld to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Lyon–Saint Exupéry Airport (LYS)plane VIE - LYS
- Take the train from Lyon Part Dieu to Vichytrain
10h 17m€102–298Fly Budapest Ferenc Liszt International Airport to Geneva International Airport, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Geneva International Airport (GVA)plane BUD - GVA
- Take the train from Bellegarde to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Vichytrain
11h 24m€130–315Train, bus
- Take the train from Budapest-Kelenfoeld to Zuerich Hbtrain Rjx
- Take the train from Zürich HB to Genèvetrain Ic1 / ...
- Take the bus from Geneva - Bus Station to Lyon - Perrache Bus Stationbus
- Take the train from Lyon Perrache to Vichytrain Ter
21h 30m€222–392Bus, train via Turin
- Take the bus from Budapest Nepliget to Turin Corso Vittorio Emanuele IIbus
- Take the bus from Turin - Vittorio Emanuele Bus Station to Lyon - Perrache Bus Stationbus
- Take the train from Lyon Perrache to Vichytrain Ter
26h 36mDrive, car train
- Drive from Budapest to Salzburg Hbfcar
- Take the car train from Salzburg Hbf to München Ostcartrain
- Drive from München Ost to Vichycar
14h 42m€286–404
Budapest to Vichy by train
Questions & Answers
The cheapest way to get from Budapest to Vichy is to bus and train which costs €75 - €130 and takes 24h 42m.
The fastest way to get from Budapest to Vichy is to fly and train which takes 8h 13m and costs €90 - €230.
No, there is no direct train from Budapest to Vichy. However, there are services departing from Budapest-Kelenfoeld and arriving at Vichy via Zürich HB, Mulhouse Ville and Lyon Part Dieu. The journey, including transfers, takes approximately 19h 25m.
The distance between Budapest and Vichy is 1300 km. The road distance is 1406.4 km.
The best way to get from Budapest to Vichy without a car is to train which takes 19h 25m and costs €250 - €400.
It takes approximately 8h 13m to get from Budapest to Vichy, including transfers.
Budapest to Vichy train services, operated by Railjet, depart from Budapest-Kelenfoeld station.
Budapest to Vichy train services, operated by Railjet, arrive at Zuerich Hb station.
Yes, the driving distance between Budapest to Vichy is 1406 km. It takes approximately 14h 55m to drive from Budapest to Vichy.
Book your Budapest to Vichy train tickets online with Omio.
What companies run services between Budapest, Hungary and Vichy, France?
You can take a train from Budapest-Kelenfoeld to Vichy via Zuerich Hb, Zürich HB, Mulhouse Ville, and Lyon Part Dieu in around 19h 25m.
- Website
- lufthansa.com
Flights from Budapest Ferenc Liszt International Airport to Lyon–Saint Exupéry Airport via Munich
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €50–300
Flights from Vienna International Airport to Lyon–Saint Exupéry Airport via Munich
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €75–300
Flights from Budapest Ferenc Liszt International Airport to Geneva International Airport via Munich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €70–280
- Website
- airfrance.com
Flights from Budapest Ferenc Liszt International Airport to Clermont-Ferrand Auvergne Airport via Paris Charles de Gaulle
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- €120–800
- Website
- swiss.com
Flights from Budapest Ferenc Liszt International Airport to Geneva International Airport via Zurich
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €65–270
- Website
- austrian.com
Flights from Budapest Ferenc Liszt International Airport to Lyon–Saint Exupéry Airport via Vienna International Airport
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €70–280
Flights from Vienna International Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €65–170
Flights from Budapest Ferenc Liszt International Airport to Geneva International Airport via Vienna International Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €65–270
- Website
- easyjet.com
Flights from Budapest Ferenc Liszt International Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 2h 5m
- When
- Monday and Friday
- Estimated price
- €55–170
Flights from Budapest Ferenc Liszt International Airport to Geneva International Airport
- Ave. Duration
- 2h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €50–170
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Paris Orly Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €40–160
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Lyon Part Dieu to Vichy
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- €17–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Mulhouse Ville to Lyon Part Dieu
- Ave. Duration
- 2h 49m
- Frequency
- Once daily
- Estimated price
- €55–75
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Clermont Ferrand to Vichy
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €8–15
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Paris Bercy to Vichy
- Ave. Duration
- 2h 57m
- Frequency
- Every 4 hours
- Estimated price
- €22–65
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Bellegarde to Lyon Part Dieu
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- €28–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Lyon Perrache to Vichy
- Ave. Duration
- 2h 6m
- Frequency
- Every 4 hours
- Estimated price
- €28–65
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €28–45
- Rail 1st Class
- €40–65
Train from Budapest-Kelenfoeld to Zuerich Hb
- Ave. Duration
- 10h 25m
- Frequency
- Once daily
- Estimated price
- €130–200
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €130–200
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Mulhouse
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- €45–85
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Genève
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- €55–110
- Website
- https://www.sbb.ch/en
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- €11–13
- Website
- https://jegy.mav.hu/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 34m
- Frequency
- 3 times a day
- Estimated price
- €9–26
- Website
- https://regiojet.com/
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Bellegarde to Lyon Part Dieu
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- €28–65
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €28–40
- 1st Class
- €45–65
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Salzburg Hbf to München Ost
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Estimated price
- €90–110
- Website
- https://urlaubs-express.de/?lang=en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Lyon
- Ave. Duration
- 20h 45m
- Frequency
- Twice daily
- Estimated price
- €60–100
- Website
- https://www.flixbus.co.uk
Bus from Lyon to Clermont-Ferrand
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- €8–14
- Website
- https://www.flixbus.co.uk
Bus from Budapest Nepliget to Turin Corso Vittorio Emanuele II
- Ave. Duration
- 16h 30m
- Frequency
- Once a week
- Schedules at
- global.flixbus.com
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Geneva - Bus Station to Lyon - Perrache Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- €9–16
- Website
- https://www.blablacar.co.uk/bus
Bus from Turin - Vittorio Emanuele Bus Station to Lyon - Perrache Bus Station
- Ave. Duration
- 4h 50m
- Frequency
- 4 times a day
- Estimated price
- €16–35
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Geneva - Bus Station to Lyon - Perrache Bus Station
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Estimated price
- €8–14
- Website
- https://regiojet.com/
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Turin - Vittorio Emanuele Bus Station to Lyon - Perrache Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- €14–35
- Website
- https://www.itabus.it/en/home
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Turin - Vittorio Emanuele Bus Station to Lyon - Perrache Bus Station
- Ave. Duration
- 5h 30m
- Frequency
- Twice a week
- Estimated price
- €12–18
- Website
- https://union-ivkoni.com/en
Want to know more about travelling around France
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
There are 703+ hotels available in Vichy.










































