[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Sun
Aug 1
$416London North Eastern Railway
$44Megabus
$92easyJet
Mon
Aug 2
$263London North Eastern Railway
$51Megabus
$99easyJet
Wed
Aug 4
$261London North Eastern Railway
$55Megabus
$59easyJet
Thu
Aug 5
$262London North Eastern Railway
$48Megabus
$93easyJet
Fri
Aug 6
$259London North Eastern Railway
Find prices
$65easyJet

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information to Perth from London

distanceDistance362 miles (584 km)
durationAverage train duration5 h 55 min
priceAverage train ticket price$287 (€228)
changesDirect trainYes
carriersTrain providersLondon North Eastern Railway

Trains from London to Perth cover the 362 miles (584 km) long route taking on average 5 h 55 min with our travel partners like London North Eastern Railway. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $259 (€206)], but the average price of train tickets is $287 (€228). Travelers depart most frequently from London Victoria and arrive in Perth.

Travel Tips

Trains from London to Perth
Travel by train to Perth 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 London to Perth.
FAQs
How much are cheap trains from London to Perth?
Omio customers have found the cheapest trains from London to Perth to cost as little as $259 (€206)  in the next 7 days.
What is the price of a train ticket to Perth from London?
The train price from London to Perth is on average $287 (€228)  if you are looking to purchase your tickets for this trip in the next 7 days.
How far is London to Perth by train?
The distance between London and Perth by train is approximately 362 miles (584 km).
How long is a train between London and Perth on average?
On average the London to Perth train travel time is 5 h 55 min  for the 362 miles (584 km) long trip, but the duration can vary if you travel on weekends and holidays.
What is the departure train station in London and arrival train station in Perth?

Omio customers traveling this route depart most frequently from London Victoria   and arrive in Perth.

Where is the departure train station in London located? Where is the arrival train station in Perth located?

Passengers board their train most frequently from London Victoria and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at Perth and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Perth.

Which train companies can take me from London to Perth?
Take the London to Perth train with London North Eastern Railway. However, it's always good to check out all possible train providers for the trip from London to Perth as there might be differences in the amenities they offer.
When can I take the first train from London to Perth? When can I take the last train for the day?
You can take the first train from London to Perth at 7: 00 AM. The last train from London to Perth that you can take departs at 11: 00 AM. Omio shows you the latest train from London to Perth schedule to help you book the best departure time for this route.
How early should I book London to Perth train tickets to get the best deals?
If you purchase a train ticket from London to Perth within the next 7 days, you can find tickets to cost on average $287 (€228) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between London and Perth are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

London
Perth
London Bridge
Amenities
Refreshments
London Charing Cross
Amenities
Refreshments
London Euston
Amenities
Refreshments
London Fenchurch Street
Amenities
London Kings Cross
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Victoria, Circle<br>Bus lines 91, 10, 17, 30, 45, 46, 63, 73, 205, 214
London Liverpool Street
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Central, Circle, Hammersmith, City
London Paddington
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport. Metro lines Bakerloo, Circle, District Bus lines 7, 15, 18, 23, 27, 36, 46, 105, 436
London St Pancras
Amenities
London Victoria
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Metro lines Circle, District, Victoria<br>Bus lines 22, 211, 239, C1, N11
How long does it take to get from the train station to the city centre?
This station is a 5-10 minute walk from the city centre.
London Waterloo East
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Bakerloo, Northern, Jubilee, Waterloo, City<br>Bus lines 1, 4, 26, 59, 68, 76, 77, 100, 139, 168, 171, 172, 176