HowToGo

Train from London to Perth, Scotland

How to get to Perth, Scotland from London by train ? You can check how to get train from London to Perth, Scotland below.

Search Transfer from London to Perth, Scotland

1. London Euston to Glasgow Central

  1. You take a train from London Euston to Glasgow Central and cost approximately 170 GBP (230 USD) (ref: Avanti West Coast).

  2. You take a bus, shuttle or taxi from Glasgow Central to your destination in Perth, Scotland.

Pricing
Class Est. Price
Anytime Day Single 170 GBP (230 USD)
Anytime Day Single 1st Class 450 GBP (600 USD)

2. London Kings Cross to Edinburgh

  1. You take a train from London Kings Cross to Edinburgh and cost approximately 60 GBP (85 USD) (ref: LNER).

  2. You take a bus, shuttle or taxi from Edinburgh to your destination in Perth, Scotland.

Pricing
Class Est. Price
Advance Single 60 GBP (85 USD)
Anytime Day Single 210 GBP (280 USD)
Anytime Day Single 1st Class 330 GBP (450 USD)

3. London Euston to Perth

  1. You take a train from London Euston to Perth and cost approximately 48 GBP (65 USD) (ref: Caledonian Sleeper).

  2. You take a bus, shuttle or taxi from Perth to your destination in Perth, Scotland.

Pricing
Class Est. Price
Sleeper Seat 48 GBP (65 USD)
Sleeper Berth Club Solo 240 GBP (320 USD)
Sleeper Berth Classic 190 GBP (250 USD)

References

Find Hotels in Perth, Scotland

You can find hotels and accommodations in Perth, Scotland with our hotels search tool below

Booking.com