Travel options for:
Leven to Edinburgh
  • Train

    $10 - $16
    1. Leven, Bus Station

      28 min - hourly

      $2 - $5

    2. Kirkcaldy

      40 min - every 4 hours

      $8 - $12

  • Bus

    $6 - $9
    1. Leven, Bus Station

      1 h 35 min - hourly

      $6 - $9

  • Taxi

    $110 - $140
    1. Leven

      48 min - 36.2 miles

      $110 - $140

  • Drive

    $7 - $12
    1. Leven

      48 min - 36.2 miles

      $7 - $12

  • Uber

    $65 - $90
    1. Leven

      48 min - on demand

      $65 - $90

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Leven, Bus Station bus to Kirkcaldy then train to Edinburgh. 1 h 28 min £9. From Leven, Bus Station bus to West End, Queensferry Street (after Charlotte Lane at 43). 1 h 35 min £5. From Leven taxi to Edinburgh. 48 min £102. From Leven drive to Edinburgh. 48 min £7. From Leven Uber to Edinburgh. 48 min £65.

 
 

Bus or train from Leven to Edinburgh?

Stagecoach UK operates a train from Leven to Edinburgh hourly. Tickets cost $3 - $5 and the journey takes 28 min. 2 other operators also service this route. Alternatively, Stagecoach UK operates a bus from Leven to Edinburgh every 30 minutes. Tickets cost $6 - $9 and the journey takes 1 h 35 min.