There are 10 ways to get from Aviemore to Crewe by train, car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Edinburgh
best- Take the train from Aviemore to Haymarkettrain Inverness - Edinburgh
- Take the train from Haymarket to Crewetrain Edinburgh - London Euston / ...
6h 39mDrive 358 mi
cheapest- Drive from Aviemore to Crewecar 358 mi
6h 8m£88–127Train to Inverness Dalcross Airport, fly to Manchester Airport
- Take the train from Aviemore to Invernesstrain
- Fly from Inverness Dalcross Airport (INV) to Manchester Airport (MAN)plane INV - MAN
6h 5mTrain
- Take the train from Aviemore to Crewetrain Inverness - London Euston
7h 37mBus, train
- Take the bus from Aviemore station to Haymarketbus Ember
- Take the train from Haymarket to Manchester Airporttrain Edinburgh - Manchester Airport
9h 5mTrain, train to Glasgow Airport, fly to Birmingham Airport
- Take the train from Aviemore to Stirlingtrain
- Take the train from Stirling to Glasgow Queen Streettrain
- Fly from Glasgow Airport (GLA) to Birmingham Airport (BHX)plane GLA - BHX
- Take the train from Birmingham New Street to Crewetrain
7h 11mTrain, bus to Edinburgh Airport, fly to Birmingham Airport
- Take the train from Aviemore to Perthtrain
- Take the bus from Perth station to Edinburgh Airportbus
- Fly from Edinburgh Airport (EDI) to Birmingham Airport (BHX)plane EDI - BHX
- Take the train from Birmingham New Street to Crewetrain
7h 20mTrain to Inverness Dalcross Airport, fly to Luton Airport, train
- Take the train from Aviemore to Invernesstrain
- Fly from Inverness Dalcross Airport (INV) to Luton Airport (LTN)plane INV - LTN
- Take the train from Milton Keynes Central to Crewetrain
7h 25mTrain, train to Aberdeen Airport, fly to Manchester Airport
- Take the train from Aviemore to Invernesstrain
- Take the train from Inverness to Aberdeentrain
- Fly from Aberdeen Airport (ABZ) to Manchester Airport (MAN)plane ABZ - MAN
8h 30mTrain, train to Aberdeen Airport, fly to Birmingham Airport
- Take the train from Aviemore to Invernesstrain
- Take the train from Inverness to Aberdeentrain
- Fly from Aberdeen Airport (ABZ) to Birmingham Airport (BHX)plane ABZ - BHX
- Take the train from Birmingham New Street to Crewetrain
8h 32m
Inverness Dalcross Airport (INV) to Manchester Airport (MAN) flights
Questions & Answers
The cheapest way to get from Aviemore to Crewe is to drive which costs £85 - £130 and takes 6h 8m.
The fastest way to get from Aviemore to Crewe is to drive which takes 6h 8m and costs £85 - £130.
Yes, there is a direct train departing from Aviemore and arriving at Crewe. Services depart six times a week, and operate Monday, Tuesday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 7h 37m.
The distance between Aviemore and Crewe is 392 miles. The road distance is 360 miles.
The best way to get from Aviemore to Crewe without a car is to train via Edinburgh which takes 6h 39m and costs .
It takes approximately 6h 39m to get from Aviemore to Crewe, including transfers.
Aviemore to Crewe train services, operated by First ScotRail, depart from Aviemore station.
Aviemore to Crewe train services, operated by First ScotRail, arrive at Haymarket station.
Yes, the driving distance between Aviemore to Crewe is 360 miles. It takes approximately 6h 8m to drive from Aviemore to Crewe.
Book your Aviemore to Crewe train tickets online with Omio.
What companies run services between Aviemore, Scotland and Crewe, England?
You can take a train from Aviemore to Crewe via Haymarket in around 6h 39m.
- Website
- easyjet.com
Flights from Glasgow Airport to Birmingham Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- £23–80
Flights from Glasgow Airport to Birmingham Airport via Belfast (Aldergrove)
- Ave. Duration
- 2h 52m
- When
- Monday and Friday
- Estimated price
- £23–80
Flights from Edinburgh Airport to Birmingham Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- £23–75
Flights from Edinburgh Airport to Birmingham Airport via Belfast (Aldergrove)
- Ave. Duration
- 3h
- When
- Friday
- Estimated price
- £23–75
Flights from Inverness Dalcross Airport to Luton Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- £25–85
- Website
- loganair.co.uk
Flights from Inverness Dalcross Airport to Manchester Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- £100–220
Flights from Aberdeen Airport to Manchester Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- £100–190
Flights from Aberdeen Airport to Birmingham Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- £100–210
- Website
- ryanair.com
Flights from Edinburgh Airport to Birmingham Airport via Dublin
- Ave. Duration
- 3h 15m
- When
- Monday and Tuesday
- Estimated price
- £40–75
- Website
- aerlingus.com
Flights from Edinburgh Airport to Birmingham Airport via Belfast City
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- £35–150
Flights from Edinburgh Airport to Birmingham Airport via Dublin
- Ave. Duration
- 3h 20m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- £35–150
- Website
- scotrail.co.uk
Train from Aviemore to Haymarket
- Ave. Duration
- 2h 36m
- Frequency
- 5 times a day
- Schedules at
- scotrail.co.uk
Train from Aviemore to Inverness
- Ave. Duration
- 43 min
- Frequency
- Every 3 hours
- Schedules at
- scotrail.co.uk
Train from Aviemore to Stirling
- Ave. Duration
- 2h 10m
- Frequency
- Every 3 hours
- Schedules at
- scotrail.co.uk
Train from Stirling to Glasgow Queen Street
- Ave. Duration
- 36 min
- Frequency
- Every 20 minutes
- Schedules at
- scotrail.co.uk
Train from Aviemore to Perth
- Ave. Duration
- 1h 37m
- Frequency
- Every 3 hours
- Schedules at
- scotrail.co.uk
- Website
- virgintrainseastcoast.com
Train from Aviemore to Haymarket
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Schedules at
- virgintrainseastcoast.com
Train from Aviemore to Inverness
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Schedules at
- virgintrainseastcoast.com
Train from Aviemore to Stirling
- Ave. Duration
- 1h 59m
- Frequency
- Once daily
- Schedules at
- virgintrainseastcoast.com
Train from Aviemore to Perth
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Schedules at
- virgintrainseastcoast.com
- Website
- virgintrains.co.uk
Train from Haymarket to Crewe
- Ave. Duration
- 3h 3m
- Frequency
- Every 4 hours
- Schedules at
- virgintrains.co.uk
Train from Birmingham New Street to Crewe
- Ave. Duration
- 1h
- Frequency
- Hourly
- Schedules at
- virgintrains.co.uk
Train from Milton Keynes Central to Crewe
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Schedules at
- virgintrains.co.uk
- Website
- sleeper.scot
Train from Aviemore to Inverness
- Ave. Duration
- 52 min
- Frequency
- 6 times a week
- Schedules at
- sleeper.scot
Train from Aviemore to Crewe
- Ave. Duration
- 7h 37m
- Frequency
- 6 times a week
- Schedules at
- sleeper.scot
Train from Aviemore to Stirling
- Ave. Duration
- 2h 37m
- Frequency
- 6 times a week
- Schedules at
- sleeper.scot
Train from Aviemore to Perth
- Ave. Duration
- 1h 49m
- Frequency
- 6 times a week
- Schedules at
- sleeper.scot
- Website
- tpexpress.co.uk
Train from Haymarket to Manchester Airport
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Schedules at
- tpexpress.co.uk
- Website
- londonmidland.com
Train from Birmingham New Street to Crewe
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Schedules at
- londonmidland.com
Train from Milton Keynes Central to Crewe
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Schedules at
- londonmidland.com
- Website
- arrivatrainswales.co.uk
Train from Birmingham New Street to Crewe
- Ave. Duration
- 1h 37m
- Frequency
- 3 times a week
- Schedules at
- arrivatrainswales.co.uk
- Website
- crosscountrytrains.co.uk
Train from Birmingham New Street to Crewe
- Ave. Duration
- 54 min
- Frequency
- 6 times a week
- Schedules at
- crosscountrytrains.co.uk
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Inverness to Aberdeen
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- £45–85
- Website
- https://www.scotrail.co.uk/
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
More Questions & Answers
There are 585+ hotels available in Crewe.









