Perth Rail Station | address, map, train times and news

Station Address
Perth Rail Station ,
Leonard Street,
Perth & Kinross
PostcodePH2 8RT

Lines Served

National Rail

  • London North Eastern Railway
  • Scotrail

Local travel options

Ticket Office

Station Facilities

Disability Accessibility

Map of Perth Rail Station area and local hotels
Preceding station National RailNational RailFollowing station
GleneaglesLondon North Eastern Railway
East Coast Main Line
Pitlochry or
Dunkeld & Birnam
Ladybank or
Markinch or
Gleneagles or
Abellio ScotRail
Highland Line
Dunkeld & Birnam
or Pitlochry
or Dunblane
or Stirling or
Glasgow Queen Street
Abellio ScotRail
Glasgow to Aberdeen Line
or Dundee
GleneaglesCaledonian Sleeper
Highland Caledonian Sleeper
Dunkeld & Birnam

What's on in London: Today | Tomorrow | This Weekend | This Month

Home > For Visitors > Travel guides > Perth Rail Station