Skip to main content

How to get from Carnwath to Edinburgh by bus?

From Carnwath to Edinburgh by bus

To get from Carnwath to Edinburgh in Scotland, you’ll need to take 3 bus lines: take the 137 bus from Biggar Road, Carnwath station to Bus Station, Lanark station. Next, you’ll have to switch to the 191 bus and finally take the 101 bus from John Street, Biggar station to Princes Street (Scott Mon.), Edinburgh station. The total trip duration for this route is approximately 2 hr 19 min. The bus schedule from Carnwath may change. We recommend you check the updated bus schedule to Edinburgh on the Moovit app.

139min
Walk to bus station
Bus - 137137
Bus - 191191
Bus - 101101
Walk to Edinburgh
Leaves from Biggar Road, Carnwath

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Biggar Road, Carnwath
    ID 61501668
    220 m • 3 min
  • 2
    Bus - 137137
    Wait for bus
    137
    Stobwood
  • 3
    Ride to bus station
    Ride to bus station
    Bus Station, Lanark
    ID 61501204
    17 min
  • 4
    Walk to bus station
    Walk to bus station
    Bus Station, Lanark
    ID 61501206
    20 m • 1 min
  • 5
    Bus - 191191
    Wait for bus
    191
    Biggar
  • 6
    Ride to bus station
    Ride to bus station
    John Street, Biggar
    ID 61501276
    29 min
  • 7
    Bus - 101101
    Wait for bus
    101
    Edinburgh
  • 8
    Ride to bus station
    Ride to bus station
    Princes Street (Scott Mon.), Edinburgh
    ID 6200206472
    80 min
  • 9
    Walk to Edinburgh
    Walk to
    Edinburgh
    290 m • 4 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 Carnwath to Edinburgh

The distance between Carnwath, Scotland and Edinburgh, Scotland is approximately 82.88 km, which can typically be travelled in 139 min. Moovit will show you the directions from Carnwath to Edinburgh by bus, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Bus schedule from Carnwath to Edinburgh

To check the bus schedule from Carnwath to Edinburgh using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Carnwath) and destination (Edinburgh), then select the desired date and time of travel. Moovit will show all available bus routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest bus schedules.

Questions & Answers

  • What is the fastest way to get from Carnwath to Edinburgh?

    The fastest way takes 139 minutes, using Bus line 137, Bus line 191, Bus line 101.

  • Is there a direct bus between Carnwath and Edinburgh in Scotland?

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

  • Which bus line goes from Carnwath to Edinburgh in Scotland?

    The 137 bus line goes from Biggar Road, Carnwath station near Carnwath to Stobwood station. From there you’ll have to take one bus line till Stobwood station near Edinburgh in Scotland.

  • How long does it take to travel from Carnwath to Edinburgh in Scotland by bus?

    The total travel time between Carnwath and Edinburgh in Scotland by bus is about 2 hr 19 min.

  • Where do I get on the bus near Carnwath to get to Edinburgh in Scotland?

    Get on the 137 bus from the Biggar Road, Carnwath stop near Carnwath in Scotland.

  • Where do I get off the bus when travelling between Carnwath and Edinburgh in Scotland?

    Get off the bus at the Stobwood stop, which is closest to Edinburgh in Scotland.