Trip to London

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Perth to London

🚆 Embark on a scenic train journey from Perth to London with a direct service operated by LNER. The train departs once daily and takes approximately 5 hours and 48 minutes to reach King's Cross station. 💷 Ticket prices for the Perth to London train range from £174 to £245, providing flexibility for budget-conscious travelers.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Find accommodation

Will you be returning to Perth by train?

If you are looking for the return train journey, check out trains from London to Perth

See schedule