Trains from London to Budapest

London to Budapest train information

London Budapest train map

Train duration 1h42m
Arrival Budapest, Hungary
Departure London, England
Distance 901 Miles
Train operators Eurostar
Lowest train price from £248.50
  • The route connecting London, which is in England and Budapest, located in Hungary is well connected by trains. The trains are run by these several operators: Eurostar.
  • Travelling by train is a quick and easy option to go to Budapest from London. The average travel time from London to Budapest is 1h42m to cover the 901 miles.
  • We found trains from £248.50 to travel in the next 180 days. Fares will change depending on the day and hour of travel and how far in advance you purchase your ticket.

Best prices for London to Budapest train tickets

from £248.50 MORE 20h48m
Other modes of transport available
Coach
from €78.98 MORE 7h22m
Flight
from £39.99 MORE 9h28m

London - Budapest prices calendar

Find the cheapest tickets to travel from London to Budapest by train, bus, ride sharing and plane.

  july september   august
monday tuesday wednesday thursday friday saturday sunday
03
04
05
06
07
08

FlixBus€109

Raileurope--

OUI.sncf--

09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01

FlixBus€85

Raileurope--

OUI.sncf--

02

FlixBus€85

Raileurope--

OUI.sncf--

03

FlixBus€105

Raileurope--

OUI.sncf--

04
05
06

Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.

London - Budapest: the best time to book cheap trains

Cost of the train when booking in advance or at the last minute

£164

90

£112

60

£156

30

£136

15

£151

7

£156

3

£203

1

£206

Same day

Days before Departure

The graph above shows the best prices found over the last six months depending on how much time in advance the train ticket is booked. Buying your train from London to Budapest in advance can enable you to save money for your journey.

Tickets are available from £112 when buying your seat 2 months in advance which is 46% cheaper than the best fare we found when booking on the day you're travelling.

Best prices for London to Budapest trains

We compare train ticket for all major companies to travel between London and Budapest by train and find the best prices for the coming days. Take a look at the prices of train tickets Budapest to London and find the best deal for your outbound journey.

From To Price Departure on At Company Searched
London
St. Pancras International
Budapest
-Keleti pu
£248.50 28/08/2020 11:31 Eurostar 1 month ago

Best prices for the next 180 days.

London Budapest train

Other transport solution