Travel from Prague to Edinburgh

Train, bus or fly from Prague to Edinburgh?

Ryanair, easyJet and 5 other airlines fly from Prague to Edinburgh every 2 hours. Alternatively, Czech Railways (ČD) operates a train from Prague to Edinburgh every 2 hours. Tickets cost $20 - $30 and the journey takes 2 h 15 min. 5 other operators also service this route.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
How to get from London to EdinburghCheck out Rome2rio's new London to Edinburgh guide for some handy travel tips
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Prague to Edinburgh

From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Edinburgh airport, then tram to Edinburgh. 5 h 16 min $108. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Glasgow airport, line 500 bus to Glasgow Queen Street, then train to Edinburgh. 6 h 29 min $159. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Newcastle airport, train to Newcastle, then train to Edinburgh. 7 h 1 min $171. From Praha hl.n. train to Dresden Hbf, train to Leipzig Hbf, train to Frankfurt(Main)Hbf, train to Bruxelles-Midi Eurostar, train to London Kings Cross, then train to Edinburgh. 20 h 33 min $520. From Praha, ÚAN Florenc bus to Londýn, Victoria Green Line Station, walk to London Victoria Station, then bus to Edinburgh. 27 h 10 min $142. From Prague, Prague Main station bus to Frankfurt, Frankfurt central station, bus to Liverpool, Liverpool One, walk to Queen Square Bus Station, bus to Preston, then train to Edinburgh. 35 h 28 min $303. From Praha hl.n. night train to Köln Hbf, train to Bruxelles-Midi Eurostar, train to London Kings Cross, then train to Edinburgh. 22 h 34 min $574. From Prague drive to IJmuiden, car ferry to Newcastle upon Tyne, then drive to Edinburgh. 26 h 57 min $355. From Prague drive 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 Edinburgh. 20 h $610.

Operators from Prague to Edinburgh

Close Print Itinerary
  1. Here are 9 options to get from
    Prague to Edinburgh:

    1. Trip:
      1 Fly to Edinburgh
      • One-Way approx: USD $72 - $261
      • Duration: 5 h 16 min
      Open +
      • Trip:
        1 Fly to Edinburgh
        • One-Way approx: USD $72 - $261
        • Duration: 5 h 16 min
        Close x
    2. Trip:
      2 Fly to Glasgow, train
      • One-Way approx: USD $86 - $292
      • Duration: 6 h 29 min
      Open +
      • Trip:
        2 Fly to Glasgow, train
        • One-Way approx: USD $86 - $292
        • Duration: 6 h 29 min
        Close x
    3. Trip:
      3 Fly to Newcastle, train
      • One-Way approx: USD $127 - $278
      • Duration: 7 h 1 min
      Open +
      • Trip:
        3 Fly to Newcastle, train
        • One-Way approx: USD $127 - $278
        • Duration: 7 h 1 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $311 - $585
      • Duration: 20 h 33 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $311 - $585
        • Duration: 20 h 33 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $92 - $150
      • Duration: 27 h 10 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $92 - $150
        • Duration: 27 h 10 min
        Close x
    6. Trip:
      6 Bus, train
      • One-Way approx: USD $207 - $341
      • Duration: 35 h 28 min
      Open +
      • Trip:
        6 Bus, train
        • One-Way approx: USD $207 - $341
        • Duration: 35 h 28 min
        Close x
    7. Trip:
      7 Night train, train
      • One-Way approx: USD $349 - $618
      • Duration: 22 h 34 min
      Open +
      • Trip:
        7 Night train, train
        • One-Way approx: USD $349 - $618
        • Duration: 22 h 34 min
        Close x
    8. Trip:
      8 Drive, car ferry
      • One-Way approx: USD $193 - $442
      • Duration: 26 h 57 min
      Open +
      • Trip:
        8 Drive, car ferry
        • One-Way approx: USD $193 - $442
        • Duration: 26 h 57 min
        Close x
    9. Trip:
      9 Drive, train, Eurotunnel
      • One-Way approx: USD $477 - $674
      • Duration: 20 h
      Open +
      • Trip:
        9 Drive, train, Eurotunnel
        • One-Way approx: USD $477 - $674
        • Duration: 20 h
        Close x