Travel from Venice to Umbria

Bus or train from Venice to Umbria?

Trenitalia Frecce operates a train from Venice to Perugia hourly. Tickets cost $30 - $50 and the journey takes 2 h 5 min. Trenitalia also services this route every 4 hours. Alternatively, FlixBus operates a bus from Venice to Perugia 5 times a day. Tickets cost $9 - $16 and the journey takes 2 h 30 min. Baltour also services this route once daily.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Venice to Umbria

From Venezia S.Lucia train to Firenze S.Maria Novella then train to Perugia. 5 h 15 min 52€. From Venice, Venice bus to Bologna then bus to Perugia Fontivegge. 7 h 9 min 31€. From Venice, Venice bus to Perugia, walk to V. Cortonese, then bus to V. XX Settembre. 9 h 6 min 45€. From Venezia S.Lucia night train to Terontola Cortona then train to Perugia. 6 h 42 min 52€. From Venice drive to Perugia. 3 h 53 min 60€. From Venezia line 5 bus to Venice airport, fly to Rome airport, train to Roma Termini, then train to Narni. 4 h 58 min 85€. From Venice shuttle to Trieste airport, fly to Rome airport, train to Roma Termini, then train to Narni. 6 h 8 min 206€.

Is there a direct train between Venice and Umbria?

No, there is no direct train from Venice to Umbria. However, there are services departing from Venezia S.Lucia and arriving at Perugia via Firenze S.Maria Novella. The journey, including transfers, takes approximately 5 h 15 min.

Is there a direct bus between Venice and Umbria?

No, there is no direct bus from Venice to Umbria. However, there are services departing from Venice, Venice and arriving at Perugia Fontivegge via Bologna. The journey, including transfers, takes approximately 7 h 9 min.
Close Print Itinerary
  1. Here are 7 options to get from
    Venice to Umbria:

    1. Trip:
      1 Train
      • One-Way approx: USD $47 - $75
      • Duration: 5 h 15 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $47 - $75
        • Duration: 5 h 15 min
        Close x
    2. Trip:
      2 Bus Baltour
      • One-Way approx: USD $23 - $39
      • Duration: 7 h 9 min
      Open +
      • Trip:
        2 Bus Baltour
        • One-Way approx: USD $23 - $39
        • Duration: 7 h 9 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $34 - $55
      • Duration: 9 h 6 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $34 - $55
        • Duration: 9 h 6 min
        Close x
    4. Trip:
      4 Night train, train
      • One-Way approx: USD $46 - $65
      • Duration: 6 h 42 min
      Open +
      • Trip:
        4 Night train, train
        • One-Way approx: USD $46 - $65
        • Duration: 6 h 42 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $60 - $90
      • Duration: 3 h 53 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $60 - $90
        • Duration: 3 h 53 min
        Close x
    6. Trip:
      6 Fly from Venice, train
      • One-Way approx: USD $55 - $265
      • Duration: 4 h 58 min
      Open +
      • Trip:
        6 Fly from Venice, train
        • One-Way approx: USD $55 - $265
        • Duration: 4 h 58 min
        Close x
    7. Trip:
      7 Shuttle to Trieste, fly, train
      • One-Way approx: USD $107 - $495
      • Duration: 6 h 8 min
      Open +
      • Trip:
        7 Shuttle to Trieste, fly, train
        • One-Way approx: USD $107 - $495
        • Duration: 6 h 8 min
        Close x