Instead of flying to Budapest take
a train journey
Your train journey will take
between 20-24 hours from London to Budapest depending on the time
of day and the route taken.
Coach
If you want to travel by coach - information about direct coaches from London to Budapest click below

Train - Route Options
1. London to Budapest
via Paris and Munich (sleeper between Paris and Munich). Bookable
through
Eurostar
BUY here with Rail Europe |
London -
Paris |
| German Railways Sleeper Train |
Paris
- Munich |
EuroCity train |
Munich -
Budapest |
2. London to Budapest via Brussels,
Cologne and Vienna (hotel sleeper train between Cologne in Germany
and Vienna in Austria)
Eurostar
BUY here with Rail Europe |
London - Brussels |
| Thalys (high speed trains connecting France, Belgium, Germany and The Netherlands)
|
Brussels - Cologne (Koln) |
City Night Line Hotel Train
|
Cologne
(Koln) - Vienna (Wien) |
Serbian Railways
Avala - International passenger train
www.serbianrailways.com |
Vienna (Wien) - Budapest |
Stations in Budapest
Please be aware that there are 3 railway stations in Budapest:
Keleti pályaudvar (East)
Nyugati pályaudvar (West)
Déli Pályaudvar (South)
Travel on the train in Hungary
Why not purchase an InterRail Hungary Pass and travel around Hungary for a few days.
The InterRail Hungary Pass is a flexible pass which is valid for unlimited travel on the Hungarian Railway network subject to certain conditions.
The Flexi Pass allows you to choose your travel days. It is valid for one month and can be used for 3 to 8 days within the month.
Global Pass - valid for unlimited travel in all 30 participating European Railway networks
|