Skip to main content

How to get from Methil to Edinburgh by bus and train?

By bus and train

To get from Methil to Edinburgh in Scotland, take the 48 bus from Bayview Bar, Methil station to Cameron Bridge Rail Station, Windygates station. Next, take the SCOTRAIL train from Cameron Bridge station to Edinburgh station. The total trip duration for this route is approximately 1 hr 40 min.

100min
Walk to bus station
Bus - 4848
Train - SCOTRAIL
Leaves from Bayview Bar, Methil

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bayview Bar, Methil
    ID 6500K0519
    220 yd • 3 min
  • 2
    Bus - 4848
    Wait for bus
    48
    Leven
  • 3
    Ride to bus station
    Ride to bus station
    Cameron Bridge Rail Station, Windygates
    ID 6500K1615
    21 min
  • 4
    Walk to train station
    Walk to train station
    Cameron Bridge
    60 yd • 1 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 6
    Ride to train station Edinburgh
    Ride to train station
    Edinburgh
    66 min
*Duration based on 8am traffic

Alternative route by bus and train via 49 and SCOTRAIL

To get from Methil to Edinburgh in Scotland, take the 49 bus from Bayview Bar, Methil station to Bus Station, Leven station. Next, take the SCOTRAIL train from Leven station to Edinburgh station. The total trip duration for this route is approximately 1 hr 31 min.

91min
Walk to bus station
Bus - 4949
Train - SCOTRAIL
Leaves from Bayview Bar, Methil

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bayview Bar, Methil
    ID 6500K0518
    210 yd • 3 min
  • 2
    Bus - 4949
    Wait for bus
    49
    Leven
  • 3
    Ride to bus station
    Ride to bus station
    Bus Station, Leven
    ID 6500K9951
    4 min
  • 4
    Walk to train station
    Walk to train station
    Leven
    210 yd • 3 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 6
    Ride to train station Edinburgh
    Ride to train station
    Edinburgh
    70 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 Methil to Edinburgh

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

Public transport stations close to Methil

Methil is located at Bowling Green Street, Scotland and the nearest public transport station is Fisher Street, Methil.

Train stations close to Methil:

  • Leven
  • Cameron Bridge

Bus stations close to Methil:

  • Fisher Street, Methil
  • National Court, Lower Methil
  • Bayview Bar, Methil

Public transport stations close to Edinburgh, Scotland

Edinburgh is located at Edinburgh, Scotland and the nearest public transport station is Leith Street, Greenside.

Train stations close to Edinburgh:

  • Edinburgh

Bus stations close to Edinburgh:

  • Leith Street, Greenside
  • Princes Street (Waverley Steps), Edinburgh
  • North Bridge, Old Town

Alternative route by bus and train via 49 and SCOTRAIL

To get from Methil to Edinburgh in Scotland, take the 49 bus from Bayview Bar, Methil station to Bus Station, Leven station. Next, take the SCOTRAIL train from Leven station to Edinburgh station. The total trip duration for this route is approximately 1 hr 31 min.

91min
Walk to bus station
Bus - 4949
Train - SCOTRAIL
Leaves from Bayview Bar, Methil

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bayview Bar, Methil
    ID 6500K0518
    210 yd • 3 min
  • 2
    Bus - 4949
    Wait for bus
    49
    Leven
  • 3
    Ride to bus station
    Ride to bus station
    Bus Station, Leven
    ID 6500K9951
    4 min
  • 4
    Walk to train station
    Walk to train station
    Leven
    210 yd • 3 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 6
    Ride to train station Edinburgh
    Ride to train station
    Edinburgh
    70 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 100 minutes, using Bus line 48, Bus line SCOTRAIL.

  • What is the alternative route to get from Methil to Edinburgh?

    The alternative route takes 91 minutes, using Bus line 49, Bus line SCOTRAIL.

  • Is there a direct bus between Methil and Edinburgh?

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 1 hr 40 min.

  • Which bus line goes from Methil to Edinburgh?

    The 48 bus line goes from Bayview Bar, Methil station near Methil in Buckhaven, Methil, Methilhill to Leven station. From there you’ll have to take one train line till Leven station near Edinburgh in Scotland.

  • How long does it take to travel from Methil to Edinburgh by bus and train?

    The total travel time between Methil in Buckhaven, Methil, Methilhill and Edinburgh in Scotland by bus and train is about 1 hr 40 min.

  • Where do I get on the bus near Methil to get to Edinburgh?

    Get on the 48 bus from the Bayview Bar, Methil stop near Methil in Buckhaven, Methil, Methilhill.

  • Where do I get off the bus when travelling between Methil and Edinburgh?

    Get off the bus at the Leven station, which is closest to Edinburgh in Scotland.

  • When is the last bus from Methil to Edinburgh?

    The last bus from Methil in Buckhaven, Methil, Methilhill to Edinburgh in Scotland is the Edinburgh Bus Station - St Andrews Bus Station line. It leaves the Memorial Court, Lower Methil stop at 21:24.

  • When is the first train from Methil to Edinburgh?

    The first train from Methil in Buckhaven, Methil, Methilhill to Edinburgh in Scotland is ScotRail. It leaves the Leven station at 09:30.

Live arrivals, timetables, maps