Travel from Edinburgh to Dover-England

Bus or train from Edinburgh to Dover?

Virgin Trains East Coast operates a train from Edinburgh to Dover hourly. Tickets cost $60 - $95 and the journey takes 4 h 13 min. Southeastern also services this route hourly. Alternatively, National Express operates a bus from Edinburgh to Dover twice daily. Tickets cost $35 - $45 and the journey takes 9 h 20 min. 3 other operators also service this route.

Book transport from Edinburgh to Dover

How to get from Edinburgh to Dover

ModeDurationPrice
From Edinburgh train to London Kings Cross, walk to St Pancras International, then train to Dover Priory.5 h 59 min£95
From Edinburgh train to Sheffield, train to St Pancras International, train to Dover Priory Railway Station, then bus to Buckland, Cherry Tree Avenue (Coombe Valley Road).8 h 24 min£217
From Edinburgh bus to Belgravia, Victoria Coach Station, bus to Canterbury, Bus Station, then bus to Buckland, Cherry Tree Avenue.12 h 45 min£48
From Edinburgh drive to Dover.7 h 52 min£84
From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to London City airport, train to Stratford International, then train to Dover.4 h 51 min£104
From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to London Heathrow airport, Tube to King's Cross St. Pancras Underground Station, walk to St Pancras International, then train to Dover.5 h 37 min£106
From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to London Gatwick airport, train to St Pancras International, then train to Dover.5 h 36 min£96
From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to London Stansted airport, train to Tottenham Hale Underground Station, Tube to King's Cross St. Pancras Underground Station, walk to St Pancras International, then train to Dover.5 h 30 min£93
From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to London Luton airport, line 888 bus to Luton Airport Parkway, train to St Pancras International, then train to Dover.5 h 33 min£98
From Edinburgh train to Glasgow, Cathedral Street (Queen St Station), line 500 bus to Glasgow airport, fly to Southend airport, train to Stratford City Bus Station, line 108 bus to Stratford International, then train to Dover.6 h 1 min£198
From Edinburgh train to Newcastle upon Tyne, Central Station (Tyne and Wear Metro Station) (Central Station Metro), train to Newcastle airport, fly to London Heathrow airport, Tube to King's Cross St. Pancras Underground Station, walk to St Pancras International, then train to Dover.6 h 55 min£162
Close Print Itinerary
  1. Here are 11 options to get from
    Edinburgh to Dover:

    1. Trip:
      1 Train Virgin Trains East Coast
      • One-Way approx: USD $104 - $154
      • Duration: 5 h 59 min
      Open +
      • Trip:
        1 Train Virgin Trains East Coast
        • One-Way approx: USD $104 - $154
        • Duration: 5 h 59 min
        Close x
    2. Trip:
      2 Train CrossCountry
      • One-Way approx: USD $239 - $354
      • Duration: 8 h 24 min
      Open +
      • Trip:
        2 Train CrossCountry
        • One-Way approx: USD $239 - $354
        • Duration: 8 h 24 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $51 - $112
      • Duration: 12 h 45 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $51 - $112
        • Duration: 12 h 45 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $95 - $140
      • Duration: 7 h 52 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $95 - $140
        • Duration: 7 h 52 min
        Close x
    5. Trip:
      5 Fly Edinburgh to London City, train
      • One-Way approx: USD $103 - $277
      • Duration: 4 h 51 min
      Open +
      • Trip:
        5 Fly Edinburgh to London City, train
        • One-Way approx: USD $103 - $277
        • Duration: 4 h 51 min
        Close x
    6. Trip:
      6 Fly Edinburgh to London Heathrow, train
      • One-Way approx: USD $96 - $275
      • Duration: 5 h 37 min
      Open +
      • Trip:
        6 Fly Edinburgh to London Heathrow, train
        • One-Way approx: USD $96 - $275
        • Duration: 5 h 37 min
        Close x
    7. Trip:
      7 Fly Edinburgh to London Gatwick, train
      • One-Way approx: USD $100 - $218
      • Duration: 5 h 36 min
      Open +
      • Trip:
        7 Fly Edinburgh to London Gatwick, train
        • One-Way approx: USD $100 - $218
        • Duration: 5 h 36 min
        Close x
    8. Trip:
      8 Fly Edinburgh to London Stansted, train
      • One-Way approx: USD $92 - $207
      • Duration: 5 h 30 min
      Open +
      • Trip:
        8 Fly Edinburgh to London Stansted, train
        • One-Way approx: USD $92 - $207
        • Duration: 5 h 30 min
        Close x
    9. Trip:
      9 Fly Edinburgh to London Luton, train
      • One-Way approx: USD $98 - $221
      • Duration: 5 h 33 min
      Open +
      • Trip:
        9 Fly Edinburgh to London Luton, train
        • One-Way approx: USD $98 - $221
        • Duration: 5 h 33 min
        Close x
    10. Trip:
      10 Train to Glasgow, fly to Southend, train
      • One-Way approx: USD $150 - $441
      • Duration: 6 h 1 min
      Open +
      • Trip:
        10 Train to Glasgow, fly to Southend, train
        • One-Way approx: USD $150 - $441
        • Duration: 6 h 1 min
        Close x
    11. Trip:
      11 Train to Newcastle, fly to London Heathrow, train
      • One-Way approx: USD $142 - $392
      • Duration: 6 h 55 min
      Open +
      • Trip:
        11 Train to Newcastle, fly to London Heathrow, train
        • One-Way approx: USD $142 - $392
        • Duration: 6 h 55 min
        Close x