Travel from Edinburgh to Venice

Train, bus or fly from Edinburgh to Venice?

easyJet, Jet2.com and 11 other airlines fly from Edinburgh to Venice hourly. Alternatively, Virgin Trains East Coast operates a train from Edinburgh to Venice hourly. Tickets cost $60 - $95 and the journey takes 4 h 13 min. 5 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 Edinburgh to Venice

From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Venice airport, then line 5 bus to Venice. 5 h 41 min $118. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Venice Treviso airport, then shuttle to Venice. 6 h 1 min $141. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Trieste airport, then shuttle to Venice. 9 h 30 min $376. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Bologna airport, Aerobus to Bologna C.Le, then train to Venice. 7 h 41 min $147. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Verona airport, line 199 Airport Bus to Verona Porta Nuova, then train to Venice. 7 h 25 min $158. From Edinburgh train to London St. Pancras International, train to La Fayette - Dunkerque, line 65 bus to Paris Gare de Lyon, train to Torino Porta Susa, train to Milano Centrale, then train to Venezia S.Lucia. 19 h 14 min $557. From Edinburgh train to London St. Pancras International, train to Lille Europe, train to Lyon Part Dieu, train to Torino Porta Susa, train to Milano Centrale, then train to Venezia S.Lucia. 20 h $498. From Edinburgh bus to London, bus to Paris, Paris, then bus to Venice, Venice. 36 h 25 min $217. From Edinburgh train to Durham, bus to Legnica, bus to Mestre Fs C3, then bus to Corsia A5. 2 days 6 h $230. From Edinburgh train to London St. Pancras International, train to La Fayette - Dunkerque, line 65 bus to Gare de Lyon, then night train to Venezia Santa Lucia. 22 h 57 min $515. From Edinburgh drive to Folkestone, Eurotunnel to Calais, taxi to Calais-Fréthun, train to Lille Europe, train to Lyon Part Dieu, train to Garibaldi Fs, line 2 subway to Milano Centrale, train to Verona Porta Nuova, then drive to Venice. 23 h 1 min $624. From Edinburgh drive to Dover, car ferry to Calais, then drive to Venice. 22 h 7 min $397.

Is there a direct train between Edinburgh and Venice?

No, there is no direct train from Edinburgh to Venice. However, there are services departing from Edinburgh and arriving at Venezia S.Lucia via London St. Pancras International, Lille Europe, Lyon Part Dieu, Torino Porta Susa and Milano Centrale. The journey, including transfers, takes approximately 20 h.

Is there a direct bus between Edinburgh and Venice?

No, there is no direct bus from Edinburgh to Venice. However, there are services departing from Edinburgh and arriving at Venice, Venice via London and Paris, Paris. The journey, including transfers, takes approximately 36 h 25 min.
Close Print Itinerary
  1. Here are 12 options to get from
    Edinburgh to Venice:

    1. Trip:
      1 Fly to Venice
      • One-Way approx: USD $82 - $219
      • Duration: 5 h 41 min
      Open +
      • Trip:
        1 Fly to Venice
        • One-Way approx: USD $82 - $219
        • Duration: 5 h 41 min
        Close x
    2. Trip:
      2 Fly to Venice Treviso
      • One-Way approx: USD $90 - $257
      • Duration: 6 h 1 min
      Open +
      • Trip:
        2 Fly to Venice Treviso
        • One-Way approx: USD $90 - $257
        • Duration: 6 h 1 min
        Close x
    3. Trip:
      3 Fly to Trieste, shuttle
      • One-Way approx: USD $180 - $657
      • Duration: 9 h 30 min
      Open +
      • Trip:
        3 Fly to Trieste, shuttle
        • One-Way approx: USD $180 - $657
        • Duration: 9 h 30 min
        Close x
    4. Trip:
      4 Fly to Bologna, train
      • One-Way approx: USD $87 - $267
      • Duration: 7 h 41 min
      Open +
      • Trip:
        4 Fly to Bologna, train
        • One-Way approx: USD $87 - $267
        • Duration: 7 h 41 min
        Close x
    5. Trip:
      5 Fly to Verona, train
      • One-Way approx: USD $107 - $483
      • Duration: 7 h 25 min
      Open +
      • Trip:
        5 Fly to Verona, train
        • One-Way approx: USD $107 - $483
        • Duration: 7 h 25 min
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $348 - $607
      • Duration: 19 h 14 min
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $348 - $607
        • Duration: 19 h 14 min
        Close x
    7. Trip:
      7 Train via Lyon Part Dieu
      • One-Way approx: USD $359 - $538
      • Duration: 20 h
      Open +
      • Trip:
        7 Train via Lyon Part Dieu
        • One-Way approx: USD $359 - $538
        • Duration: 20 h
        Close x
    8. Trip:
      8 Bus
      • One-Way approx: USD $136 - $266
      • Duration: 36 h 25 min
      Open +
      • Trip:
        8 Bus
        • One-Way approx: USD $136 - $266
        • Duration: 36 h 25 min
        Close x
    9. Trip:
      9 Train, bus
      • One-Way approx: USD $185 - $267
      • Duration: 2 days 6 h
      Open +
      • Trip:
        9 Train, bus
        • One-Way approx: USD $185 - $267
        • Duration: 2 days 6 h
        Close x
    10. Trip:
      10 Train, night train
      • One-Way approx: USD $297 - $557
      • Duration: 22 h 57 min
      Open +
      • Trip:
        10 Train, night train
        • One-Way approx: USD $297 - $557
        • Duration: 22 h 57 min
        Close x
    11. Trip:
      11 Drive, Eurotunnel, train
      • One-Way approx: USD $566 - $666
      • Duration: 23 h 1 min
      Open +
      • Trip:
        11 Drive, Eurotunnel, train
        • One-Way approx: USD $566 - $666
        • Duration: 23 h 1 min
        Close x
    12. Trip:
      12 Drive, car ferry
      • One-Way approx: USD $322 - $479
      • Duration: 22 h 7 min
      Open +
      • Trip:
        12 Drive, car ferry
        • One-Way approx: USD $322 - $479
        • Duration: 22 h 7 min
        Close x