Travel from Frankfurt-am-Main to Scotland

Train, bus or fly from Frankfurt am Main to Scotland?

Lufthansa, KLM and 6 other airlines fly from Frankfurt am Main to Edinburgh every 3 hours. Alternatively, German Railways (DB) operates a train from Frankfurt am Main to Glasgow every 4 hours. Tickets cost $110 - $160 and the journey takes 3 h 6 min. 2 other operators also service this route.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Frankfurt am Main to Scotland

From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Edinburgh airport, then tram to Edinburgh. 4 h 43 min $158. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Glasgow airport, then line 757 bus to Paisley. 4 h 46 min $186. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Aberdeen airport, line 727 bus to Aberdeen, Adelphi (St. Catherine's Wynd), then line 17 bus to Aberdeen. 5 h 17 min $158. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Newcastle airport, train to Newcastle, then train to Edinburgh. 7 h 58 min $221. From Frankfurt(Main)Hbf train to Bruxelles-Midi Eurostar, train to London St. Pancras International, walk to London Euston, then train to Glasgow Central. 11 h 40 min $675. From Frankfurt bus to Lille, bus and ferry to Belgravia, Victoria Coach Station, then bus to Buchanan Bus Station. 23 h 25 min $216. From Frankfurt, Frankfurt central station bus to London Victoria Coach Station then bus to Glasgow. 23 h 55 min $162. From Frankfurt am Main taxi to Darmstadt Hbf, train to Frankfurt(Main)Hbf, train to Bruxelles-Midi Eurostar, train to Calais-Fréthun, taxi to Calais, Eurotunnel to Folkestone, then drive to Glasgow. 15 h 25 min $697. From Frankfurt am Main drive to Calais, car ferry to Dover, then drive to Glasgow. 14 h 35 min $248.
Close Print Itinerary
  1. Here are 9 options to get from
    Frankfurt am Main to Scotland:

    1. Trip:
      1 Fly to Edinburgh
      • One-Way approx: USD $92 - $371
      • Duration: 4 h 43 min
      Open +
      • Trip:
        1 Fly to Edinburgh
        • One-Way approx: USD $92 - $371
        • Duration: 4 h 43 min
        Close x
    2. Trip:
      2 Fly to Glasgow
      • One-Way approx: USD $95 - $368
      • Duration: 4 h 46 min
      Open +
      • Trip:
        2 Fly to Glasgow
        • One-Way approx: USD $95 - $368
        • Duration: 4 h 46 min
        Close x
    3. Trip:
      3 Fly to Aberdeen
      • One-Way approx: USD $81 - $350
      • Duration: 5 h 17 min
      Open +
      • Trip:
        3 Fly to Aberdeen
        • One-Way approx: USD $81 - $350
        • Duration: 5 h 17 min
        Close x
    4. Trip:
      4 Fly to Newcastle, train
      • One-Way approx: USD $152 - $428
      • Duration: 7 h 58 min
      Open +
      • Trip:
        4 Fly to Newcastle, train
        • One-Way approx: USD $152 - $428
        • Duration: 7 h 58 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $420 - $745
      • Duration: 11 h 40 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $420 - $745
        • Duration: 11 h 40 min
        Close x
    6. Trip:
      6 Bus, bus and ferry
      • One-Way approx: USD $158 - $259
      • Duration: 23 h 25 min
      Open +
      • Trip:
        6 Bus, bus and ferry
        • One-Way approx: USD $158 - $259
        • Duration: 23 h 25 min
        Close x
    7. Trip:
      7 Bus
      • One-Way approx: USD $107 - $162
      • Duration: 23 h 55 min
      Open +
      • Trip:
        7 Bus
        • One-Way approx: USD $107 - $162
        • Duration: 23 h 55 min
        Close x
    8. Trip:
      8 Train, Eurotunnel, drive
      • One-Way approx: USD $552 - $748
      • Duration: 15 h 25 min
      Open +
      • Trip:
        8 Train, Eurotunnel, drive
        • One-Way approx: USD $552 - $748
        • Duration: 15 h 25 min
        Close x
    9. Trip:
      9 Drive, car ferry
      • One-Way approx: USD $206 - $306
      • Duration: 14 h 35 min
      Open +
      • Trip:
        9 Drive, car ferry
        • One-Way approx: USD $206 - $306
        • Duration: 14 h 35 min
        Close x