There are 10 ways to get from Budapest to Haag (Rheintal) by train, bus, night train, car, car train, 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.
Train
best- Take the train from Budapest-Kelenfoeld to Buchs Sgtrain Rjx
9h 41mCHF 110–170Fly to Basel, train
cheapest- Fly from Budapest Ferenc Liszt International Airport (BUD) to Basel (BSL)plane BUD - BSL
- Take the train from Basel SBB to Sarganstrain
8h 16mCHF 43–312Bus
- Take the bus from Budapest Népliget bus station to Feldkirch stationbus FlixBus N882 / ...
13h 56mCHF 56–101Train, night train
- Take the train from Budapest-Kelenföld to Wien Hauptbahnhoftrain RegioJet RJ 1068 / ...
- Take the night train from Wien Hbf to Buchs SGnighttrain Nj
15h 7mCHF 223–671Drive 864.2 km
- Drive from Budapest to Haag (Rheintal)car 864.2 km
8h 12mCHF 136–197Drive, 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 Haag (Rheintal)car
7h 59mCHF 199–269Fly to Zurich Airport, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Zurich Airport (ZRH)plane BUD - ZRH
- Take the train from Zürich Flughafen to Buchs SGtrain
7h 19mCHF 116–292Fly to Stuttgart Airport, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Stuttgart Airport (STR)plane BUD - STR
- Take the train from Vaihingen to Konstanz Bahnhoftrain
- Take the train from Konstanz to St. Gallen(Ch)train
- Take the train from St. Gallen to Buchs SGtrain
10h 9mCHF 89–289Fly to Allgäu Airport, Memmingen, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Allgäu Airport, Memmingen (FMM)plane BUD - FMM
- Take the train from Memmingen to Lindau, Reutin Bahnhoftrain
- Take the train from Lindau, Reutin Bahnhof to St. Margrethen SGtrain
- Take the train from St. Margrethen SG to Buchs SGtrain
8h 13mCHF 65–239Fly to Saint Gallen-Altenrhein Airport, train
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Saint Gallen-Altenrhein Airport (ACH)plane BUD - ACH
- Take the train from Rorschach to Buchs SGtrain
7h 11mCHF 117–487
Budapest to Haag (Rheintal) by train and bus
Questions & Answers
The cheapest way to get from Budapest to Haag (Rheintal) is to bus which costs SFr 55 - SFr 110 and takes 13h 56m.
The fastest way to get from Budapest to Haag (Rheintal) is to fly and train which takes 7h 11m and costs SFr 110 - SFr 490.
No, there is no direct bus from Budapest to Haag (Rheintal). However, there are services departing from Deák Ferenc tér M and arriving at Bendern, Post via Budapest Népliget bus station and Feldkirch, Bahnhof. The journey, including transfers, takes approximately 13h 56m.
The distance between Budapest and Haag (Rheintal) is 925 km. The road distance is 864.2 km.
The best way to get from Budapest to Haag (Rheintal) without a car is to train which takes 9h 41m and costs SFr 110 - SFr 170.
It takes approximately 9h 41m to get from Budapest to Haag (Rheintal), including transfers.
Budapest to Haag (Rheintal) bus services, operated by FlixBus, depart from Budapest Népliget bus station.
The best way to get from Budapest to Haag (Rheintal) is to train which takes 9h 41m and costs SFr 110 - SFr 170. Alternatively, you can bus, which costs SFr 55 - SFr 110 and takes 13h 56m.
Budapest to Haag (Rheintal) bus services, operated by FlixBus, arrive at Feldkirch station.
Yes, the driving distance between Budapest to Haag (Rheintal) is 864 km. It takes approximately 8h 12m to drive from Budapest to Haag (Rheintal).
What companies run services between Budapest, Hungary and Haag (Rheintal), Switzerland?
Railjet operates a train from Budapest-Kelenfoeld to Buchs Sg once daily. Tickets cost CHF 110–170 and the journey takes 9h 11m. Alternatively, FlixBus operates a bus from Budapest Népliget bus station to Feldkirch station twice daily. Tickets cost CHF 55–100 and the journey takes 11h 55m.
- Website
- lufthansa.com
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- CHF 65–270
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Munich
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- CHF 60–260
Flights from Budapest Ferenc Liszt International Airport to Basel via Munich
- Ave. Duration
- 3h 15m
- When
- Monday to Saturday
- Estimated price
- CHF 70–300
Flights from Budapest Ferenc Liszt International Airport to Basel via Frankfurt
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- CHF 75–310
Flights from Budapest Ferenc Liszt International Airport to Stuttgart Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- CHF 40–300
Flights from Budapest Ferenc Liszt International Airport to Stuttgart Airport via Frankfurt
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- CHF 75–310
- Website
- austrian.com
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Vienna
- Ave. Duration
- 3h 1m
- When
- Every day
- Estimated price
- CHF 55–230
Flights from Budapest Ferenc Liszt International Airport to Stuttgart Airport via Vienna
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- CHF 35–260
- Website
- swiss.com
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- CHF 85–150
Flights from Budapest Ferenc Liszt International Airport to Stuttgart Airport via Zurich Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, and Saturday
- Estimated price
- CHF 70–280
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Basel
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 23–100
Flights from Budapest Ferenc Liszt International Airport to Basel via Wroclaw
- Ave. Duration
- 3h 40m
- When
- Monday and Friday
- Estimated price
- CHF 23–100
Flights from Budapest Ferenc Liszt International Airport to Stuttgart Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 26–110
Flights from Budapest Ferenc Liszt International Airport to Allgäu Airport, Memmingen
- Ave. Duration
- 1h 30m
- When
- Tuesday
- Estimated price
- CHF 40–180
- Website
- eurowings.com
Flights from Budapest Ferenc Liszt International Airport to Stuttgart Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 35–180
- Website
- peoples.ch
Flights from Budapest Ferenc Liszt International Airport to Saint Gallen-Altenrhein Airport via Vienna
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- CHF 450–750
Flights from Budapest Ferenc Liszt International Airport to Saint Gallen-Altenrhein Airport via Munich, Vienna
- Ave. Duration
- 5h 40m
- When
- Friday
- Estimated price
- CHF 110–440
- Website
- condor.com
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Thursday
- Estimated price
- CHF 55–190
- Website
- easyjet.com
Flights from Budapest Ferenc Liszt International Airport to Basel
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 18–150
- Website
- flyulendo.com
Flights from Budapest Ferenc Liszt International Airport to Allgäu Airport, Memmingen
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 35–110
Train from Budapest-Kelenfoeld to Buchs Sg
- Ave. Duration
- 9h 11m
- Frequency
- Once daily
- Estimated price
- CHF 110–170
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 110–170
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Budapest-Kelenföld to Wien Hauptbahnhof
- Ave. Duration
- 2h 29m
- Frequency
- 4 times a day
- Estimated price
- CHF 13–21
- Website
- https://regiojet.com/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Night train from Wien Hbf to Buchs SG
- Ave. Duration
- 11h 8m
- Frequency
- Once a week
- Estimated price
- CHF 210–650
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Buchs SG
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- CHF 40–130
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Sargans
- Ave. Duration
- 1h 55m
- Frequency
- Every 3 hours
- Estimated price
- CHF 55–160
- Website
- https://www.sbb.ch/en
Train from St. Gallen to Buchs SG
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- CHF 20–60
- Website
- https://www.sbb.ch/en
Train from St. Margrethen SG to Buchs SG
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- CHF 12–35
- Website
- https://www.sbb.ch/en
Train from Rorschach to Buchs SG
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- CHF 15–45
- Website
- https://www.sbb.ch/en
- 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
- CHF 85–100
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Sargans
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- CHF 13–17
- Schedules at
- sbb-deutschland.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Vaihingen to Konstanz Bahnhof
- Ave. Duration
- 2h 18m
- Frequency
- Twice a week
- Estimated price
- CHF 45–70
- Website
- https://int.bahn.de/en
- Phone
- +41 71 554 00 00
- Website
- thurbo.ch
Train from Konstanz to St. Gallen(Ch)
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- CHF 6–13
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 6–8
- 1st Class Ticket
- CHF 10–13
Train from St. Gallen to Buchs SG
- Ave. Duration
- 49 min
- Frequency
- 3 times a day
- Estimated price
- CHF 8–17
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 8–11
- 1st Class Ticket
- CHF 14–17
Train from St. Margrethen SG to Buchs SG
- Ave. Duration
- 28 min
- Frequency
- 3 times a day
- Estimated price
- CHF 5–13
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 5–8
- 1st Class Ticket
- CHF 10–13
Train from Rorschach to Buchs SG
- Ave. Duration
- 35 min
- Frequency
- 3 times a day
- Estimated price
- CHF 6–15
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 6–9
- 1st Class Ticket
- CHF 12–15
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from St. Gallen to Buchs SG
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 23–35
- Schedules at
- sob.ch
Train from St. Margrethen SG to Buchs SG
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 16–25
- Schedules at
- sob.ch
Train from Rorschach to Buchs SG
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 19–29
- Schedules at
- sob.ch
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Memmingen to Lindau, Reutin Bahnhof
- Ave. Duration
- 49 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 15–35
- Website
- https://int.bahn.de/en
- Phone
- +49 821 899 825 44
- servus@arverio.de
- Website
- arverio-by.de
Train from Memmingen to Lindau, Reutin Bahnhof
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Schedules at
- arverio-by.de
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Lindau, Reutin Bahnhof to St. Margrethen SG
- Ave. Duration
- 17 min
- Frequency
- 5 times a day
- Estimated price
- CHF 4–7
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Lindau, Reutin Bahnhof to St. Margrethen SG
- Ave. Duration
- 18 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 4–7
- Website
- https://www.oebb.at/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Budapest Népliget bus station to Feldkirch station
- Ave. Duration
- 11h 55m
- Frequency
- Twice daily
- Estimated price
- CHF 55–100
- Website
- https://www.flixbus.co.uk
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
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
There are 426+ hotels available in Haag (Rheintal).


















































