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 1mCHF 42–312Bus
- Take the bus from Budapest Népliget bus station to Feldkirch stationbus FlixBus N882 / ...
13h 56mCHF 51–96Train, night train
- Take the train from Budapest-Deli to Wien Hbftrain Ic
- Take the night train from Wien Hbf to Buchs SGnighttrain Nj
15h 25mCHF 223–670Drive 864.2 km
- Drive from Budapest to Haag (Rheintal)car 864.2 km
8h 12mCHF 139–200Drive, 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 200–271Fly 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 9mCHF 121–302Fly 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 Bahnhof to St. Gallentrain
- Take the train from St. Gallen to Buchs SGtrain
9h 55mCHF 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
8h 3mCHF 68–279Fly 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 1mCHF 107–477
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 50 - SFr 100 and takes 13h 56m.
The fastest way to get from Budapest to Haag (Rheintal) is to fly and train which takes 7h 1m and costs SFr 100 - SFr 480.
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 50 - SFr 100 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 50–95 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
- Monday to Saturday
- Estimated price
- CHF 65–280
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport via Munich
- Ave. Duration
- 4h
- When
- Tuesday to Saturday
- Estimated price
- CHF 65–270
Flights from Budapest Ferenc Liszt International Airport to Basel via Munich
- Ave. Duration
- 3h 13m
- When
- Monday to Saturday
- Estimated price
- CHF 45–310
Flights from Budapest Ferenc Liszt International Airport to Basel via Frankfurt
- Ave. Duration
- 4h 4m
- When
- Every day
- Estimated price
- CHF 75–320
Flights from Budapest Ferenc Liszt International Airport to Stuttgart Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- CHF 40–310
Flights from Budapest Ferenc Liszt International Airport to Stuttgart Airport via Frankfurt
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- CHF 80–330
- 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 60–240
Flights from Budapest Ferenc Liszt International Airport to Basel via Vienna
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 70–280
Flights from Budapest Ferenc Liszt International Airport to Stuttgart Airport via Vienna
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 35–280
- Website
- swiss.com
Flights from Budapest Ferenc Liszt International Airport to Zurich Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- CHF 85–160
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 75–300
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Basel
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 23–110
Flights from Budapest Ferenc Liszt International Airport to Basel via Wroclaw
- Ave. Duration
- 3h 40m
- When
- Monday and Friday
- Estimated price
- CHF 23–110
Flights from Budapest Ferenc Liszt International Airport to Stuttgart Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- CHF 26–120
Flights from Budapest Ferenc Liszt International Airport to Allgäu Airport, Memmingen
- Ave. Duration
- 1h 30m
- When
- Tuesday
- Estimated price
- CHF 45–200
- Website
- easyjet.com
Flights from Budapest Ferenc Liszt International Airport to Basel
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- CHF 19–140
- Website
- peoples.ch
Flights from Budapest Ferenc Liszt International Airport to Saint Gallen-Altenrhein Airport via Vienna
- Ave. Duration
- 3h 56m
- When
- Monday to Friday
- Estimated price
- CHF 470–800
Flights from Budapest Ferenc Liszt International Airport to Saint Gallen-Altenrhein Airport via Munich, Vienna
- Ave. Duration
- 5h 40m
- When
- Monday and Friday
- Estimated price
- CHF 110–460
Flights from Budapest Ferenc Liszt International Airport to Saint Gallen-Altenrhein Airport via Warsaw Chopin, Vienna
- Ave. Duration
- 6h 15m
- When
- Monday and Friday
- Estimated price
- CHF 100–430
- Website
- eurowings.com
Flights from Budapest Ferenc Liszt International Airport to Stuttgart Airport
- Ave. Duration
- 1h 30m
- When
- Monday to Friday
- Estimated price
- CHF 35–180
- 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–200
- 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 45–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-Deli to Wien Hbf
- Ave. Duration
- 2h 47m
- Frequency
- 3 times a day
- Estimated price
- CHF 12–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 45–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 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 Bahnhof to St. Gallen
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- 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 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
- info@sob.ch
- 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 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 14–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
- +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 50–95
- 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 425+ hotels available in Haag (Rheintal).






































