Cheap train tickets from Exeter to London

Showing times and prices for Dec 2

Cheapest

$42

Average

$74

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Exeter to London will cost around $ 74 if you buy it on the day, but the cheapest tickets can be found for only $ 42.

Cheapest
07:49PMSt James' Park4h07 11:56PMLondon Waterloo
1 changes
$421One-way
Cheapest
06:47PMPolsloe Bridge4h02 10:49PMLondon Waterloo
1 changes
$421One-way
Cheapest
06:50PMSt James' Park3h59 10:49PMLondon Waterloo
1 changes
$421One-way
08:28AMExeter Central3h21 11:49AMLondon Waterloo
0 changes
$571One-way
02:30PMExeter Central3h26 05:56PMLondon Waterloo
0 changes
$571One-way

Train schedule from Exeter to London

Showing trains for tomorrow, Thu, Dec 2
08:04AMExeter Central3h08 11:12AMLondon Paddington
0 changes
08:28AMExeter Central3h21 11:49AMLondon Waterloo
0 changes
08:47AMPolsloe Bridge2h42 11:29AMLondon Paddington
0 changes
08:50AMSt James' Park2h39 11:29AMLondon Paddington
0 changes
08:53AMExeter Central2h36 11:29AMLondon Paddington
0 changes
09:17AMPolsloe Bridge2h49 12:06PMLondon Paddington
0 changes
09:20AMSt James' Park2h46 12:06PMLondon Paddington
0 changes
09:23AMExeter Central2h43 12:06PMLondon Paddington
0 changes
09:30AMExeter Central3h19 12:49PMLondon Waterloo
0 changes
09:46AMPolsloe Bridge2h43 12:29PMLondon Paddington
0 changes
09:49AMSt James' Park2h40 12:29PMLondon Paddington
0 changes
09:52AMExeter Central2h37 12:29PMLondon Paddington
0 changes
10:45AMPolsloe Bridge2h44 01:29PMLondon Paddington
0 changes
10:45AMPolsloe Bridge4h04 02:49PMLondon Waterloo
0 changes
10:48AMSt James' Park2h41 01:29PMLondon Paddington
0 changes
10:48AMSt James' Park4h01 02:49PMLondon Waterloo
0 changes
11:45AMPolsloe Bridge2h42 02:27PMLondon Paddington
0 changes
11:48AMSt James' Park2h39 02:27PMLondon Paddington
0 changes
01:12PMExeter Central2h57 04:09PMLondon Paddington
0 changes
01:21PMExeter Central2h53 04:14PMLondon Paddington
0 changes
01:30PMExeter Central3h19 04:49PMLondon Waterloo
0 changes
01:45PMPolsloe Bridge2h44 04:29PMLondon Paddington
0 changes
01:45PMPolsloe Bridge4h11 05:56PMLondon Waterloo
0 changes
01:48PMSt James' Park4h08 05:56PMLondon Waterloo
0 changes
01:48PMSt James' Park2h41 04:29PMLondon Paddington
0 changes
01:51PMExeter Central2h38 04:29PMLondon Paddington
0 changes
02:30PMExeter Central3h26 05:56PMLondon Waterloo
0 changes
02:32PMExeter Central2h38 05:10PMLondon Paddington
0 changes
02:45PMPolsloe Bridge2h44 05:29PMLondon Paddington
0 changes
02:45PMPolsloe Bridge4h04 06:49PMLondon Waterloo
0 changes
02:48PMSt James' Park4h01 06:49PMLondon Waterloo
0 changes
02:48PMSt James' Park2h41 05:29PMLondon Paddington
0 changes
03:45PMPolsloe Bridge2h39 06:24PMLondon Paddington
0 changes
03:48PMSt James' Park2h36 06:24PMLondon Paddington
0 changes
04:45PMPolsloe Bridge2h39 07:24PMLondon Paddington
0 changes
04:48PMSt James' Park2h36 07:24PMLondon Paddington
0 changes
05:04PMExeter Central2h20 07:24PMLondon Paddington
0 changes
05:15PMExeter Central2h59 08:14PMLondon Paddington
0 changes
05:17PMPolsloe Bridge3h02 08:19PMLondon Paddington
0 changes
05:17PMPolsloe Bridge3h45 09:02PMLondon Waterloo
0 changes
05:20PMSt James' Park2h59 08:19PMLondon Paddington
0 changes
05:20PMSt James' Park3h42 09:02PMLondon Waterloo
0 changes
05:23PMExeter Central2h56 08:19PMLondon Paddington
0 changes
05:30PMExeter Central3h32 09:02PMLondon Waterloo
0 changes
05:39PMExeter Central2h40 08:19PMLondon Paddington
0 changes
06:16PMPolsloe Bridge3h33 09:49PMLondon Waterloo
0 changes
06:19PMSt James' Park3h30 09:49PMLondon Waterloo
0 changes
06:30PMExeter Central3h19 09:49PMLondon Waterloo
0 changes
06:47PMPolsloe Bridge4h02 10:49PMLondon Waterloo
0 changes
06:47PMPolsloe Bridge2h50 09:37PMLondon Paddington
0 changes
06:50PMSt James' Park2h47 09:37PMLondon Paddington
0 changes
06:50PMSt James' Park3h59 10:49PMLondon Waterloo
0 changes
07:49PMSt James' Park4h07 11:56PMLondon Waterloo
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Dec 1
$75South Western Railway
Find prices
Thu
Dec 2
$57South Western Railway
$24National Express
Fri
Dec 3
$62South Western Railway
$15Megabus
Sat
Dec 4
$60South Western Railway
$15Megabus
Sun
Dec 5
$46South Western Railway
$15Megabus
Mon
Dec 6
$46South Western Railway
$15Megabus
Tue
Dec 7
$46South Western Railway
$15Megabus
Wed
Dec 8
$30South Western Railway
$15Megabus
Thu
Dec 9
$42South Western Railway
$24National Express
Fri
Dec 10
$56South Western Railway
$15Megabus
Sat
Dec 11
$55Great Western Railway
$15Megabus
Sun
Dec 12
$70Great Western Railway
$15Megabus
Mon
Dec 13
$42South Western Railway
$15Megabus
Tue
Dec 14
$42South Western Railway
$15Megabus
Wed
Dec 15
$28South Western Railway
$15Megabus
Thu
Dec 16
$38South Western Railway
$23National Express
Fri
Dec 17
$54South Western Railway
$19Megabus
Sat
Dec 18
$54South Western Railway
$25Megabus
Sun
Dec 19
$81Great Western Railway
$26Megabus
Mon
Dec 20
$54South Western Railway
$26Megabus
Tue
Dec 21
$42South Western Railway
$26Megabus

Fastest train times from Exeter to London

Showing times and prices for Dec 2

Fastest Journey

2 h 20 m

Average

3 h 6 m

Trains per day

53

Distance

253 km

Of the 53 trains that leave Exeter for London every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 253 km distance in an average of 3 h 6 m but if you time it right, some trains will get you there in just 2 h 20 m .

The slowest trains will take 4 h 11 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
05:04PMExeter Central2h20 07:24PMLondon Paddington
1 changes
$801One-way
03:48PMSt James' Park2h36 06:24PMLondon Paddington
1 changes
$801One-way
04:48PMSt James' Park2h36 07:24PMLondon Paddington
1 changes
$801One-way
08:53AMExeter Central2h36 11:29AMLondon Paddington
1 changes
$1131One-way
09:52AMExeter Central2h37 12:29PMLondon Paddington
1 changes
$801One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to London from Exeter

distanceDistance156 miles (252 km)
durationAverage train duration3 h 19 min
priceAverage train ticket price$56 (€46)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain providersGreat Western Railway or South Western Railway

Trains from Exeter to London cover the 156 miles (252 km) long route taking on average 3 h 19 min with our travel partners like Great Western Railway or South Western Railway. Normally, there are 17 trains operating per day, including direct services available. While the average ticket price for this trip costs around $56 (€46), you can find the cheapest train ticket for as low as $46 (€38). Travelers depart most frequently from Exeter St Davids and arrive in London Victoria.

Trains from Exeter to London 

A scenic cathedral and university city in Devon, Exeter is a popular destination for travelers heading for the beaches and moors of the West Country. It's also a main rail hub for the region, with direct trains from Exeter to two London stations. The fastest trains from Exeter to London take around two hours and 15 minutes to reach the capital, with departures available from very early morning through to an overnight connection leaving after midnight.    

Which train companies travel from Exeter to London?

Great Western Railway offers direct trains from Exeter to London Paddington. South Western Railway provides direct services from Exeter to London Waterloo. Additional indirect connections involve using Cross Country Trains departures from Exeter to Taunton connecting with Great Western Railway trains to London Paddington.

How long is the train from Exeter to London?

The fastest trains from Exeter to London are some Great Western Railway departures to London Paddington, taking two hours and 15 minutes to reach the capital.  Most trains to Paddington take around 15 to 20 minutes longer, while South Western Railway services to London Waterloo take more than an hour longer to complete the 196 mile trip to London.

How many trains are there from Exeter to London?

Great Western Railway departures from Exeter to London Paddington operate hourly from very early in the morning until just before 9 p.m. There is also an overnight service to Paddington leaving just after 1:00 a.m. South Western Railways services to London Waterloo also operate hourly, from early morning until around 8:30 p.m. Sunday schedules offer a reduced frequency, with no early morning services.

What are the departure and arrival stations for trains from Exeter to London?

Departure train station: Exeter St Davids is the main station in the city, located on the west side of the center,  with bus connections available from stops at the front entrance. Facilities at the station include ATMs, free WiFi,  a coffee shop, vending machines, and taxi stands.

Arrival train station: London Paddington Station is west of central London with transport links from bus stops on Praed Street and on five Underground lines. London Waterloo Station is on the south side of the city center with four Underground lines and an adjacent bus terminus. Both stations have restaurants, coffee shops, food stores, newsagents and taxi stands.

Travel Tips

Trains from Exeter to London
Travel by train to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Exeter to London.
FAQs
What is the price of the cheapest train from Exeter to London?
If you’re looking to save money on tickets, you can find cheap Exeter to London trains for as little as $46 (€38)  in the next 7 days.
What is the cost of a train between Exeter and London?
The train price between Exeter and London is on average $56 (€46)  if you are looking to purchase your tickets for this trip in the next 7 days.
What is the distance between Exeter and London by train?
You should expect to travel around 156 miles (252 km)  to London from Exeter by train.
How long is the train between Exeter and London?
On average the Exeter to London train travel time is 3 h 19 min  for the 156 miles (252 km) long trip, but the duration can vary if you travel on weekends and holidays.
Which train station from Exeter to London do I depart from? Which London train station from Exeter do I arrive in?

Some of the Exeter train stations to London you can start your journey from include Exeter St Davids, Exeter Central and Exeter St Thomas. Similarly, some of the arrival train stations in London include London Victoria, London Euston and London Kings Cross.

When traveling this route, Omio customers are departing most frequently from Exeter St Davids   and arriving in London Victoria.

Where is the train station in Exeter? Where is the train station in London?

Passengers board the train most frequently from Exeter St Davids, which is located around 0.8 miles (1.3 km) away from the city center, and they get off the train at London Victoria, located 1.2 miles (2 km) away from the city center.

What train providers offer a service from Exeter to London?
When taking a train from Exeter to London, you can count on Great Western Railway or South Western Railway for the best way to get you to London. You can also check all possible train companies who offer a service to London from Exeter and compare the amenities they offer before buying a train ticket.
Are there any nonstop train services from Exeter to London?
Yes, there are 17 direct trains from Exeter to London per day with South Western Railway  on Omio. This is worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
How many trains are there from Exeter to London a day?
On average, there are 17 trains a day from Exeter to London. The train times and services may be different on weekends and holidays compared to weekdays.
How early should I book train tickets from Exeter to London to score the best deals?
You can find trains to London from Exeter to cost on average $56 (€46) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Exeter to London train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Exeter
London
Exeter St Davids is the most popular Exeter railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Exeter for your trip to London.