There are 9 ways to get from Devon to Aberdeen by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Exeter St Davids to Aberdeentrain Plymouth - Aberdeen
11h 33m£335–479Bus
cheapest- Take the bus from Exeter to Bristol Bus Stationbus
- Take the bus from Bristol Bus Station to Birmingham - Great Charles Street Queenswaybus
- Take the bus from Newhall Street to Buchanan Bus Stationbus
- Take the bus from Buchanan Bus Station to Union Square Bus Stationbus
16h 47m£70–138Drive 564 mi
- Drive from Devon to Aberdeencar 564 mi
9h 43m£138–199Fly Exeter to Aberdeen Airport
- Fly from Exeter (EXT) to Aberdeen Airport (ABZ)plane EXT - ABZ
7h£111–329Train via Crewe
- Take the train from Exeter St Davids to Cardiff Centraltrain
- Take the train from Cardiff Central to Crewetrain
- Take the train from Crewe to Aberdeentrain
15h 12m£218–383Train to Bristol Airport, fly to Aberdeen Airport
- Take the train from Exeter St Davids to Bristol Temple Meadstrain
- Fly from Bristol Airport (BRS) to Aberdeen Airport (ABZ)plane BRS - ABZ
5h 51m£111–314Fly Exeter to Edinburgh Airport, train
- Fly from Exeter (EXT) to Edinburgh Airport (EDI)plane EXT - EDI
- Take the train from Haymarket to Aberdeentrain
7h 23m£142–402Train to Bristol Airport, fly to Edinburgh Airport, train
- Take the train from Exeter St Davids to Bristol Temple Meadstrain
- Fly from Bristol Airport (BRS) to Edinburgh Airport (EDI)plane BRS - EDI
- Take the train from Haymarket to Aberdeentrain
7h 59m£117–297Train to Birmingham Airport, fly to Aberdeen Airport
- Take the train from Exeter St Davids to Birmingham New Streettrain
- Fly from Birmingham Airport (BHX) to Aberdeen Airport (ABZ)plane BHX - ABZ
7h 15m£166–363
Devon to Aberdeen by train
Questions & Answers
The cheapest way to get from Devon to Aberdeen is to bus which costs £70 - £140 and takes 16h 47m.
The fastest way to get from Devon to Aberdeen is to train and fly which takes 5h 51m and costs £110 - £320.
No, there is no direct bus from Devon to Aberdeen station. However, there are services departing from Coach House and arriving at Union Square Bus Station via Exeter, Bristol Bus Station, Newhall Street and Buchanan Bus Station. The journey, including transfers, takes approximately 16h 47m.
No, there is no direct train from Devon to Aberdeen. However, there are services departing from Yeoford and arriving at Aberdeen via Exeter St Davids. The journey, including transfers, takes approximately 11h 33m.
The distance between Devon and Aberdeen is 647 miles. The road distance is 567.3 miles.
The best way to get from Devon to Aberdeen without a car is to train which takes 11h 33m and costs £330 - £480.
It takes approximately 11h 33m to get from Devon to Aberdeen, including transfers.
Devon to Aberdeen bus services, operated by FlixBus, depart from Exeter station.
Devon to Aberdeen train services, operated by Cross Country, depart from Exeter St Davids station.
The best way to get from Devon to Aberdeen is to train which takes 11h 33m and costs £330 - £480. Alternatively, you can bus, which costs £70 - £140 and takes 16h 47m, you could also fly, which costs £110 - £330 and takes 7h.
What companies run services between Devon, England and Aberdeen, Scotland?
Cross Country operates a train from Exeter St Davids to Aberdeen twice daily. Tickets cost £330–470 and the journey takes 10h 14m. Alternatively, you can take a bus from Coach House to Union Square Bus Station via Bus Station, Exeter, Bristol Bus Station, Newhall Street, and Buchanan Bus Station in around 16h 47m.
- Website
- easyjet.com
Flights from Bristol Airport to Edinburgh Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- £30–110
Flights from Bristol Airport to Edinburgh Airport via Belfast (Aldergrove)
- Ave. Duration
- 3h 7m
- When
- Sunday and Friday
- Estimated price
- £30–110
- Phone
- +44 3447 369 123
- [email protected]
- Website
- Cross Country
Train from Exeter St Davids to Aberdeen
- Ave. Duration
- 10h 14m
- Frequency
- Twice daily
- Estimated price
- £330–470
- Website
- Cross Country
Train from Exeter St Davids to Bristol Temple Meads
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- £40–60
- Website
- Cross Country
Train from Haymarket to Aberdeen
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- £65–95
- Website
- Cross Country
Train from Exeter St Davids to Bristol Temple Meads
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- £40–60
- Website
- Cross Country
Train from Haymarket to Aberdeen
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- £65–95
- Website
- Cross Country
Train from Exeter St Davids to Birmingham New Street
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- £85–130
- Website
- Cross Country
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Exeter to Bristol Bus Station
- Ave. Duration
- 1h 55m
- Frequency
- Every 4 hours
- Estimated price
- £7–13
- Website
- Flixbus
Bus from Bristol Bus Station to Birmingham - Great Charles Street Queensway
- Ave. Duration
- 1h 55m
- Frequency
- Every 2 hours
- Estimated price
- £9–15
- Website
- Flixbus
Bus from Newhall Street to Buchanan Bus Station
- Ave. Duration
- 6h 10m
- Frequency
- Hourly
- Estimated price
- £30–50
- Website
- Flixbus
Bus from Buchanan Bus Station to Union Square Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- Every 15 minutes
- Estimated price
- £15–25
- Website
- Flixbus
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Devon to Aberdeen bus services, operated by FlixBus, arrive at Bristol Bus Station.
Devon to Aberdeen train services, operated by Cross Country, arrive at Aberdeen station.
Yes, the driving distance between Devon to Aberdeen is 567 miles. It takes approximately 9h 43m to drive from Devon to Aberdeen.
Book your Devon to Aberdeen train tickets online with Omio.
There are 677+ hotels available in Aberdeen.









