Skip to main content

How to get from Tranent to Cardrona by bus?

From Tranent to Cardrona by bus

To get from Tranent to Cardrona in Scotland, you’ll need to take 3 bus lines: take the 108 bus from Police Station, Tranent station to Tesco Terminus, Musselburgh station. Next, you’ll have to switch to the 140 bus and finally take the X62 bus from Seafield Road, Bilston station to Old Station, Cardrona station. The total trip duration for this route is approximately 2 hr 41 min.

161min
Walk to bus station
Bus - 108108
Bus - 140140
Bus - X62X62
Walk to Cardrona
Leaves from Police Station, Tranent
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Police Station, Tranent
    ID 627004020050
    50 yd • 1 min
  • 2
    Bus - 108108
    Wait for bus
    108
    Newcraighall
  • 3
    Ride to bus station
    Ride to bus station
    Tesco Terminus, Musselburgh
    ID 627001050260
    19 min
  • 4
    Bus - 140140
    Wait for bus
    140
    Penicuik
  • 5
    Ride to bus station
    Ride to bus station
    Seafield Road, Bilston
    ID 6280301980
    50 min
  • 6
    Bus - X62X62
    Wait for bus
    X62
    Galashiels
  • 7
    Ride to bus station
    Ride to bus station
    Old Station, Cardrona
    ID 69001240
    54 min
  • 8
    Walk to Cardrona
    Walk to
    Cardrona
    670 yd • 8 min
*Duration based on 8am traffic

Alternative route from Tranent to Cardrona by bus via X6 and X62

To get from Tranent to Cardrona in Scotland, take the X6 bus from Police Station, Tranent station to Princes Street (Waverley Steps), Edinburgh station. Next, take the X62 bus from Bus Station, Edinburgh station to Old Station, Cardrona station. The total trip duration for this route is approximately 2 hr 33 min.

153min
Walk to bus station
Bus - X6X6
Bus - X62X62
Walk to Cardrona
Leaves from Police Station, Tranent
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Police Station, Tranent
    ID 627004020050
    50 yd • 1 min
  • 2
    Bus - X6X6
    Wait for bus
    X6
    Haymarket
  • 3
    Ride to bus station
    Ride to bus station
    Princes Street (Waverley Steps), Edinburgh
    ID 6200243375
    42 min
  • 4
    Walk to bus station
    Walk to bus station
    Bus Station, Edinburgh
    ID 6200600748
    560 yd • 7 min
  • 5
    Bus - X62X62
    Wait for bus
    X62
    Galashiels
  • 6
    Ride to bus station
    Ride to bus station
    Old Station, Cardrona
    ID 69001240
    91 min
  • 7
    Walk to Cardrona
    Walk to
    Cardrona
    670 yd • 8 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Scotland.
All local mobility options in one app
Public transport directions from Tranent to Cardrona
The distance between Tranent, Scotland and Cardrona, Scotland is approximately 35.82 mi, which can typically be travelled in 161 min. Moovit will show you the directions from Tranent to Cardrona by bus, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.
Public transport stations close to Tranent

Tranent is located at Tranent, Scotland and the nearest public transport station is Police Station, Tranent.

Bus stations close to Tranent:

  • Police Station, Tranent
  • Health Centre, Tranent
  • St Martin's School, Tranent
Public transport stations close to Cardrona, Scotland

Cardrona is located at Cardrona, Scotland and the nearest public transport station is Cardrona Village Hall, Cardrona.

Bus stations close to Cardrona:

  • Cardrona Village Hall, Cardrona
  • Old Station, Cardrona
  • Horsbrugh Ford Cotts, Cardrona

Alternative route from Tranent to Cardrona by bus via X6 and X62

To get from Tranent to Cardrona in Scotland, take the X6 bus from Police Station, Tranent station to Princes Street (Waverley Steps), Edinburgh station. Next, take the X62 bus from Bus Station, Edinburgh station to Old Station, Cardrona station. The total trip duration for this route is approximately 2 hr 33 min.

153min
Walk to bus station
Bus - X6X6
Bus - X62X62
Walk to Cardrona
Leaves from Police Station, Tranent
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Police Station, Tranent
    ID 627004020050
    50 yd • 1 min
  • 2
    Bus - X6X6
    Wait for bus
    X6
    Haymarket
  • 3
    Ride to bus station
    Ride to bus station
    Princes Street (Waverley Steps), Edinburgh
    ID 6200243375
    42 min
  • 4
    Walk to bus station
    Walk to bus station
    Bus Station, Edinburgh
    ID 6200600748
    560 yd • 7 min
  • 5
    Bus - X62X62
    Wait for bus
    X62
    Galashiels
  • 6
    Ride to bus station
    Ride to bus station
    Old Station, Cardrona
    ID 69001240
    91 min
  • 7
    Walk to Cardrona
    Walk to
    Cardrona
    670 yd • 8 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Tranent to Cardrona?

    The fastest way takes 161 minutes, using Bus line 108, Bus line 140, Bus line X62.

  • What is the alternative route to get from Tranent to Cardrona?

    The alternative route takes 153 minutes, using Bus line X6, Bus line X62.

  • Is there a direct bus between Tranent and Cardrona in Scotland?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 41 min.

  • Which bus line goes from Tranent to Cardrona in Scotland?

    The 108 bus line goes from Police Station, Tranent station near Tranent to Newcraighall station. From there you’ll have to take one bus line till Newcraighall station near Cardrona in Scotland

  • How long does it take to travel from Tranent to Cardrona in Scotland by bus?

    The total travel time between Tranent and Cardrona in Scotland by bus is about 2 hr 41 min.

  • Where do I get on the bus near Tranent to get to Cardrona in Scotland?

    Get on the 108 bus from the Police Station, Tranent stop near Tranent in Scotland.

  • Where do I get off the bus when travelling between Tranent and Cardrona in Scotland?

    Get off the bus at the Newcraighall stop, which is closest to Cardrona in Scotland.

Live arrivals, timetables, maps