Travel options
from Edinburgh to Crewe

You can get from Edinburgh to Crewe by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

Dec 3
$33Avanti West Coast
$51National Express
Dec 4
$33Avanti West Coast
$74National Express
Dec 5
$57Avanti West Coast
$55National Express
Dec 6
$33Avanti West Coast
$51National Express

Travel Information from Edinburgh to Crewe

distanceDistance199 miles (321 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$64 - $78
cheapestCheapest modeTrain • $64 (€51) • 3 h 5 min
fastestFastest modeFlight • $78 (€62) • 1 h 15 min
carriersPopular travel companieseasyJet, National Express or Avanti West Coast

Take a flight, bus or train to travel 199 miles (321 km) from Edinburgh to Crewe. If speed is a priority, then a flight is the best option with an average duration of 1 h 15 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $64 (€51). The most popular travel companies which serve this journey are easyJet, National Express or Avanti West Coast among others. Travelers can even take a direct from Edinburgh to Crewe.

Travelling from Edinburgh to Crewe: related information

Here are some other resources that might have the information you need