Compare prices and tickets by train, bus or flight

Wed
Dec 1
$18Avanti West Coast
$30National Express
Thu
Dec 2
$18Avanti West Coast
$30National Express
Fri
Dec 3
$20Avanti West Coast
$30National Express
Sat
Dec 4
$53First Transpennine Express
$30National Express
Sun
Dec 5
$26Avanti West Coast
$30National Express
Mon
Dec 6
$18Avanti West Coast
$30National Express
Tue
Dec 7
$15Avanti West Coast
$30National Express
Wed
Dec 8
$16Avanti West Coast
$30National Express
Thu
Dec 9
$18Avanti West Coast
$30National Express
Fri
Dec 10
$18Avanti West Coast
$30National Express
Sat
Dec 11
$18Avanti West Coast
$30National Express
Sun
Dec 12
$20Avanti West Coast
$30National Express
Mon
Dec 13
$13First Transpennine Express
$30National Express
Tue
Dec 14
$15Avanti West Coast
$30National Express
Wed
Dec 15
$15Avanti West Coast
$30National Express
Thu
Dec 16
$13First Transpennine Express
$30National Express
Fri
Dec 17
$15Avanti West Coast
$30National Express
Sat
Dec 18
$20Avanti West Coast
$30National Express
Sun
Dec 19
Find prices
$30National Express
Mon
Dec 20
$16Avanti West Coast
$30National Express

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Travel Tips

Trains from Carlisle to Edinburgh
Travel by train to Edinburgh easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Carlisle to Edinburgh.
FAQs
How much does a cheap train from Carlisle to Edinburgh cost?
If you’re looking to save money on tickets, you can find cheap Carlisle to Edinburgh trains for as little as $18 (€15)  in the next 7 days.
How much does it cost to take a train to Edinburgh from Carlisle?
The Carlisle to Edinburgh train ticket price is on average $28 (€23)  if you are looking to purchase your tickets for this route in the next week.
How many miles is it from Carlisle to Edinburgh by train?
The distance from Carlisle to Edinburgh by train is approximately 73 miles (118 km).
How long is a train to Edinburgh from Carlisle on average?
On average the Carlisle to Edinburgh train time is 1 h 16 min  covering the 73 miles (118 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What station does the train from Carlisle to Edinburgh depart from? Which Edinburgh train station do I come into from Carlisle?

Omio customers traveling this route book their trains from Carlisle   to Edinburgh Waverley.

Where is the train station in Carlisle to go to Edinburgh? Where is the train station in Edinburgh located?

Passengers board the train most frequently from Carlisle, which is located around 0 mile (s) / 0 km away from the city center, and they get off the train at Edinburgh Waverley, located 0 mile (s) / 0 km away from the city center.

Which train companies should I travel with from Carlisle to Edinburgh?
For the route from Carlisle to Edinburgh you can take a train with Avanti West Coast or First Transpennine Express. Be sure to check out all possible train companies that offer services from Carlisle to Edinburgh on Omio to compare what amenities they may have.
How many train services per day are there to Edinburgh from Carlisle?
On average, there are 12 trains a day from Carlisle to Edinburgh. The train times and services may be different on weekends and holidays compared to weekdays.
When should I book the Carlisle to Edinburgh train for the best deals on tickets?
You can find trains to Edinburgh from Carlisle to cost on average $28 (€23) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Carlisle to Edinburgh train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Carlisle
Edinburgh
The major railway station for departures from Carlisle is Carlisle. Read all the information you need to know about services, amenities and connections at Carlisle for your journey from Carlisle to Edinburgh.