Buses to Carlisle from Edinburgh

The journey to Carlisle from Edinburgh takes just 2 hours 40 minutes.

Buses operate daily with up to 9 services per day. Depending on the day of travel, the first bus departs Edinburgh at 08:15.

Borders Buses schedule

Borders Buses operates between Edinburgh and Carlisle 7 days per week.

Service days Daily
Services per day up to 8
Shortest trip 3 hours 30 minutes
First departure 08:15
Last departure 14:24

Flixbus schedule

Travel from Edinburgh to Carlisle with Flixbus in 2 hours 40 minutes.

Service days Wednesday, Thursday, Friday, Saturday, Sunday
Services per day up to 1
Shortest trip 2 hours 40 minutes
First departure 08:25
Last departure 08:25

Your questions answered

  • Is there a daily bus service between Edinburgh and Carlisle?

    Yes, buses operate daily from Edinburgh to Carlisle, departing as early as 08:15.

  • How long is the bus trip from Edinburgh to Carlisle?

    The fastest bus to Carlisle from Edinburgh takes 2 hours 40 minutes. Check the trip duration when booking, as the slowest bus takes 1 hour longer.

  • How do I buy tickets for travel to Carlisle from Edinburgh?

    It's not yet possible to buy tickets for this trip directly from ByBus but we're working on it!

  • Which bus companies operate between Edinburgh and Carlisle?

    Borders Buses and Flixbus run buses to Carlisle from Edinburgh.

  • What time is the earliest bus from Edinburgh to Carlisle?

    The first bus to Carlisle from Edinburgh leaves at 08:15. The journey takes about 3 hours.

  • When is the last bus to Carlisle from Edinburgh?

    The last bus leaves Edinburgh at 08:25, arriving into Carlisle at 11:05. Get there in plenty of time so you don't miss it.

Onward travel from Carlisle

Bus to Days Shortest trip Distance
Aberdeen
  • Mo
  • Th
  • Fr
  • Sa
  • Su
6 hours 15 minutes 159 miles
Cockermouth
  • Daily except Sunday
1 hour 3 minutes 23 miles
Dalkeith
  • Daily
2 hours 58 minutes 69 miles
Edinburgh Airport
  • Mo
  • Th
  • Fr
  • Sa
  • Su
3 hours 10 minutes 75 miles
Galashiels
  • Daily
1 hour 53 minutes 50 miles
Glasgow
  • Mo
  • Th
  • Fr
  • Sa
  • Su
1 hour 55 minutes 85 miles
Gretna
  • Daily
18 minutes 8.5 miles
Manchester
  • We
  • Th
  • Fr
  • Sa
  • Su
3 hours 15 minutes 102 miles
Penrith
  • Daily
39 minutes 17 miles