There are 9 ways to get from Budapest to Caux by plane, train, bus, night train 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.
Recommended
Fly Budapest to Geneva, train
-
Fly from Budapest (BUD) to Geneva (GVA)
-
Take the train from Genève-Aéroport to Montreux
Cheapest
Bus
-
Take the bus from Budapest Kelenföld bus station to Vienna Erdberg
-
Take the bus from Vienna Central Bus Station VIB to Montreux Rte des Chataigniers
Fly Budapest to Basel, train
-
Fly from Budapest (BUD) to Basel (BSL)
-
Take the train from Basel Sbb to Bern
-
Take the train from Bern to Lausanne
Fly Budapest to Zurich, train
-
Fly from Budapest (BUD) to Zurich (ZRH)
-
Take the train from Zürich Flughafen to Lausanne
Fly Budapest to Milan Malpensa, train
-
Fly from Budapest (BUD) to Milan Malpensa (MXP)
-
Take the train from Busto Arsizio to Domodossola
-
Take the train from Domodossola to Montreux
Train to Vienna, fly to Geneva, train
-
Take the train from Budapest-Kelenfoeld to Wien Hbf
-
Fly from Vienna (VIE) to Geneva (GVA)
-
Take the train from Genève-Aéroport to Montreux
Train
-
Take the train from Budapest-Keleti to Zuerich Hb
-
Take the train from Zürich HB to Lausanne
Night train, train
-
Take the night train from Budapest-Keleti to Zuerich Hb
-
Take the train from Zürich HB to Spiez
-
Take the train from Zweisimmen to Sonzier
Drive
-
Drive from Budapest to Caux
Questions & Answers
The most affordable way to get from Budapest to Caux is to bus, which costs 16 000 Ft - 24 000 Ft and takes 19h 19m.
The quickest way to get from Budapest to Caux is to fly and train which costs 32 000 Ft - 90 000 Ft and takes 7h 2m.
No, there is no direct bus from Budapest station to Caux. However, there are services departing from Budapest Kelenföld bus station and arriving at Montreux, casino via Vienna Central Bus Station VIB and Chailly-Montreux, Chailly P+R. The journey, including transfers, takes approximately 19h 19m.
No, there is no direct train from Budapest to Caux. However, there are services departing from Budapest-Keleti and arriving at Territet via Zürich HB and Lausanne. The journey, including transfers, takes approximately 14h 21m.
The distance between Budapest and Caux is 925 km. The road distance is 1185.6 km.
The best way to get from Budapest to Caux without a car is to train which takes 14h 21m and costs 70 000 Ft - 120 000 Ft.
It takes approximately 7h 2m to get from Budapest to Caux, including transfers.
Budapest to Caux bus services, operated by FlixBus, depart from Budapest Kelenföld bus station.
Budapest to Caux train services, operated by Railjet, depart from Budapest-Keleti station.
The best way to get from Budapest to Caux is to train which takes 14h 21m and costs 70 000 Ft - 120 000 Ft. Alternatively, you can bus, which costs 16 000 Ft - 24 000 Ft and takes 19h 19m.

- Distance: 925.1 km
- Duration: 7h 2m
What companies run services between Budapest, Hungary and Caux, Switzerland?
You can take a train from Budapest to Caux via Zürich HB and Lausanne in around 14h 21m. Alternatively, you can take a bus from Budapest to Caux via Vienna Central Bus Station VIB and Chailly-Montreux, Chailly P+R in around 19h 19m.

- Website
- lufthansa.com
Flights from Budapest to Geneva via Munich
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- SFr 140 - SFr 340
Flights from Budapest to Geneva via Frankfurt
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- SFr 140 - SFr 340
Flights from Budapest to Basel via Munich
- Ave. Duration
- 3h 32m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- SFr 160 - SFr 380
Flights from Budapest to Basel via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- SFr 160 - SFr 380
Flights from Budapest to Zurich via Munich
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- SFr 140 - SFr 500
Flights from Budapest to Zurich via Frankfurt
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- SFr 140 - SFr 500
Flights from Budapest to Milan Malpensa via Munich
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- SFr 120 - SFr 340
Flights from Budapest to Milan Malpensa via Frankfurt
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- SFr 120 - SFr 340
Flights from Vienna to Geneva via Munich
- Ave. Duration
- 3h 26m
- When
- Every day
- Estimated price
- SFr 170 - SFr 460
Flights from Vienna to Geneva via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Thursday, Friday and Sunday
- Estimated price
- SFr 170 - SFr 460

- Website
- swiss.com
Flights from Budapest to Geneva via Zurich
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- SFr 130 - SFr 340
Flights from Budapest to Zurich
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- SFr 120 - SFr 550
Flights from Budapest to Milan Malpensa via Zurich
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- SFr 120 - SFr 370
Flights from Vienna to Geneva
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- SFr 140 - SFr 460
Flights from Vienna to Geneva via Zurich
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- SFr 150 - SFr 450

- Website
- easyjet.com
Flights from Budapest to Geneva
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- SFr 40 - SFr 220
Flights from Budapest to Basel
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- SFr 35 - SFr 200

- Website
- austrian.com
Flights from Budapest to Geneva via Vienna
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- SFr 170 - SFr 550
Flights from Budapest to Zurich via Vienna
- Ave. Duration
- 3h 2m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- SFr 140 - SFr 650
Flights from Vienna to Geneva
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- SFr 140 - SFr 460

- Website
- wizzair.com
Flights from Budapest to Basel
- Ave. Duration
- 1h 45m
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- SFr 16 - SFr 170
Flights from Budapest to Milan Malpensa
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- SFr 10 - SFr 130

- Website
- luxair.lu
Flights from Budapest to Geneva via Luxembourg
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday and Friday
- Estimated price
- SFr 270 - SFr 900
Flights from Vienna to Geneva via Luxembourg
- Ave. Duration
- 3h 40m
- When
- Tuesday, Wednesday, Thursday and Friday
- Estimated price
- SFr 250 - SFr 800

- Website
- klm.com
Flights from Budapest to Geneva via Amsterdam Schiphol
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- SFr 110 - SFr 360

- Website
- ryanair.com
Flights from Budapest to Milan Malpensa via Bari
- Ave. Duration
- 3h 55m
- When
- Monday, Friday, Saturday and Sunday
- Estimated price
- SFr 18 - SFr 140

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 51 220 11 11
- Website
- sbb.ch
Train from Genève-Aéroport to Montreux
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- SFr 30 - SFr 60
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Basel Sbb to Bern
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- SFr 35 - SFr 65
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Bern to Lausanne
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- SFr 27 - SFr 50
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Zürich Flughafen to Lausanne
- Ave. Duration
- 2h 32m
- Frequency
- Hourly
- Estimated price
- SFr 70 - SFr 130
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Domodossola to Montreux
- Ave. Duration
- 1h 34m
- Frequency
- 4 times a day
- Estimated price
- SFr 50 - SFr 95
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Zürich HB to Lausanne
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- SFr 65 - SFr 120
- Website
- Swiss Railways (SBB/CFF/FFS)
Train from Zürich HB to Spiez
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- SFr 50 - SFr 95
- Website
- Swiss Railways (SBB/CFF/FFS)

- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Bern
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Website
- SBB GmbH

Trenord operates regional and suburban lines throughout Italy’s Lombardy region, including the Malapensa Express from Milan’s Malapensa Airport and local lines around Lake Como and the Italian Lakes. Trenord train tickets can be purchased from machines at any train station and don’t need to be booked in advance.
Contact Details
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Busto Arsizio to Domodossola
- Ave. Duration
- 1h 10m
- Frequency
- Every 20 minutes
- Estimated price
- SFr 7 - SFr 9
- Website
- Trenord

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.
Contact Details
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Busto Arsizio to Domodossola
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- SFr 6 - SFr 14
- Website
- Trenitalia
- 1st Class
- SFr 12 - SFr 14
Frequently asked questions

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.
Contact Details
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Domodossola to Montreux
- Ave. Duration
- 1h 34m
- Frequency
- 4 times a day
- Estimated price
- SFr 40 - SFr 100
- Website
- Trenitalia Eurocity
- 2nd Class
- SFr 40 - SFr 55
- 1st Class
- SFr 75 - SFr 100

Railjet trains operate domestically within Austria and also connect to major cities in Germany, Czech Republic, Italy, Switzerland and Hungary. This premium service runs at speeds of up to 230km/h and offers three travel classes (economy, first and business), all with free Wi-Fi and power sockets. Other amenities include a bistro-restaurant car and family zones. Seat reservations can be made up to 90 days prior to the train's departure (compulsory for all cross-border trains but not for domestic routes).
Contact Details
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- SFr 30 - SFr 55
- Website
- Railjet
Train from Budapest-Keleti to Zuerich Hb
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Estimated price
- SFr 120 - SFr 190
- Website
- Railjet

- Phone
- +36 (1) 3 49 49 49
- Website
- mavcsoport.hu
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- SFr 11 - SFr 14
- Website
- mavcsoport.hu

- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- SFr 5 - SFr 18
- Website
- Romanian Railways (CFR)
- 2nd Class
- SFr 5 - SFr 7
- 1st Class
- SFr 15 - SFr 18

- Website
- bahn.com
Night train from Budapest-Keleti to Zuerich Hb
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- SFr 85 - SFr 120
- Website
- reiseauskunft.bahn.de

- Phone
- +41 21 989 81 90
- Website
- mob.ch
Train from Zweisimmen to Sonzier
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Website
- MOB
- Schedules at
- Swiss Railways

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Budapest Kelenföld bus station to Vienna Erdberg
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- SFr 14 - SFr 17
- Website
- flixbus.co.uk
Frequently asked questions

- Phone
- 02/989 0000
- Website
- union-ivkoni.com
Bus from Vienna Central Bus Station VIB to Montreux Rte des Chataigniers
- Ave. Duration
- 14h 51m
- Frequency
- Once daily
- Estimated price
- SFr 30 - SFr 45
- Website
- Union Ivkoni
Want to know more about travelling around Switzerland
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
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guide5 delightfully under-the-radar French towns you need to visit
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
Read the travel guideItaly Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideWant to know more about Flixbus?
Rome2rio’s guide has all the details
Read the travel guideMore Questions & Answers
The quickest flight from Budapest Airport to Geneva Airport is the direct flight which takes 1h 55m.
Budapest to Caux bus services, operated by Union Ivkoni, arrive at Montreux Rte des Chataigniers station.
Budapest to Caux train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Lausanne station.
Yes, the driving distance between Budapest to Caux is 1186 km. It takes approximately 11h 9m to drive from Budapest to Caux.
easyJet, Austrian Airlines, Luxair and three other airlines offer flights from Budapest Airport to Geneva Airport.
There are 200+ hotels available in Caux. Prices start at SFr 100 per night.
The best way to get from Budapest to Budapest Airport is to bus which takes 31 min and costs 3 100 Ft - 3 900 Ft.