Trains from Aberdeen to Perth

  • Lowest price from $26.76
  • Average duration 1h 36m
  • Connections per day 23
  • Distance 116 km
  • CO₂ per person 2 kg

train from Aberdeen to Perth

The journey from Aberdeen to Perth is about 116 km. On average a train trip takes 1h 36m with 23 connections per day.

Lowest price $26.76
Trip duration 1h 36m
Connections per day 23
Lowest price $26.76
Highest price $49.73
First departure 05:30 AM
Last departure 10:24 PM
Distance 116 km
Departure Aberdeen
Arrival Perth
Travel operator London North Eastern Railway, Scotrail
Find the best price
Scotrail8.12 kg CO₂
11:01Aberdeen Coach Station
1h 30m
12:38Perth, Leonard Street (Stop ZI)
$27.41
1 changes
Scotrail8.12 kg CO₂
19:46Aberdeen Coach Station
1h 35m
21:21Perth, Leonard Street (Stop ZI)
$27.41
direct
Scotrail8.12 kg CO₂
05:30Aberdeen Coach Station
1h 39m
07:09Perth, Leonard Street (Stop ZI)
$27.41
direct

Next departures from Aberdeen to Perth

Sample times and fares for the coming days — book to confirm availability and price.

ScotRail $32.48
05:30 Aberdeen Coach Station
1h 39m · direct
07:09 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
05:57 Aberdeen
1h 34m · 1 changes
08:11 Perth
ScotRail $32.48
06:39 Aberdeen Coach Station
1h 32m · direct
08:11 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
07:24 Aberdeen Coach Station
1h 46m · direct
09:10 Perth, Leonard Street (Stop ZI)
London North Eastern Railway $60.37
07:52 Aberdeen Coach Station
1h 38m · 1 changes
09:38 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
08:35 Aberdeen Coach Station
1h 44m · direct
10:19 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
09:05 Aberdeen Coach Station
1h 31m · 1 changes
10:42 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
09:44 Aberdeen Coach Station
1h 31m · direct
11:15 Perth, Leonard Street (Stop ZI)
London North Eastern Railway $60.37
09:52 Aberdeen Coach Station
1h 39m · 1 changes
11:39 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
10:44 Aberdeen Coach Station
1h 33m · direct
12:17 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
11:01 Aberdeen Coach Station
1h 30m · 1 changes
12:38 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
12:45 Aberdeen Coach Station
1h 34m · direct
14:19 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
13:46 Aberdeen Coach Station
1h 30m · direct
15:16 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
13:59 Aberdeen Coach Station
1h 31m · 1 changes
15:39 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
14:35 Aberdeen Coach Station
1h 37m · direct
16:12 Perth, Leonard Street (Stop ZI)
London North Eastern Railway $60.37
14:52 Aberdeen Coach Station
1h 40m · 1 changes
16:41 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
16:32 Aberdeen Coach Station
1h 35m · direct
18:07 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
17:43 Aberdeen Coach Station
1h 30m · direct
19:13 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
18:36 Aberdeen Coach Station
1h 32m · direct
20:08 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
19:46 Aberdeen Coach Station
1h 35m · direct
21:21 Perth, Leonard Street (Stop ZI)
ScotRail $32.48
20:37 Aberdeen Coach Station
1h 44m · direct
22:21 Perth, Leonard Street (Stop ZI)
ScotRail $60.37
22:24 Aberdeen Coach Station
1h 48m · direct
00:12 Perth, Leonard Street (Stop ZI)
See all timetables

Carriers on this route

Learn more about carriers on this route.

London North Eastern Railway (LNER) is a train operating company in the United Kingdom that operates intercity services on the "East Coast Main Line" between London, Yorkshire, the North East and Scotland. It was formed in 2018 as a result of the UK government's decision to terminate the franchise of Virgin Trains East Coast. LNER is owned by the Department for Transport and managed by the operator of the East Coast Partnership, a joint venture between infrastructure company Network Rail and train operator FirstGroup. LNER operates a fleet of electric and diesel trains, including the Azuma, which is the fastest train in the UK.

CO₂ emissions by mode

train 8.12kg
bus 8.7kg
flight 23.2kg
carpool 18.56kg
How much CO₂ is emitted travelling by train from Aberdeen to Perth?

The train journey between Aberdeen and Perth emits 8.12kg of CO₂.

How much CO₂ do I save by taking the train between Aberdeen and Perth?

Taking the train between Aberdeen and Perth saves 15.08kg of CO₂ compared to a flight, 0.58kg compared to the bus and 10.44kg compared to the car.

FAQ