Travel from Treviso to Belluno

Bus or train from Treviso to Belluno?

Trenitalia operates a train from Treviso to Belluno every 2 hours. Tickets cost $7 - $16 and the journey takes 1 h 40 min. Alternatively, Dolomiti Bus S.p.A. operates a bus from Treviso to Belluno once daily. Tickets cost $6 - $8 and the journey takes 1 h 46 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Treviso to Belluno

From Treviso Centrale train to Belluno. 1 h 40 min 10€. From Treviso bus to Belluno. 1 h 46 min 5€. From Treviso taxi to Belluno. 52 min 216€. From Treviso drive to Belluno. 52 min 11€. From Treviso rideshare to Belluno. 1 h 19 min 3€.

How long does it take to get from Treviso to Belluno?

The train from Treviso Centrale to Belluno takes 1 h 40 min and departs every 2 hours.

Operators from Treviso to Belluno

Close Print Itinerary
  1. Here are 5 options to get from
    Treviso to Belluno:

    1. Trip:
      1 Train
      • One-Way approx: USD $7 - $16
      • Duration: 1 h 40 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $7 - $16
        • Duration: 1 h 40 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $4 - $8
      • Duration: 1 h 46 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $4 - $8
        • Duration: 1 h 46 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $220 - $270
      • Duration: 52 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $220 - $270
        • Duration: 52 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $11 - $17
      • Duration: 52 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $11 - $17
        • Duration: 52 min
        Close x
    5. Trip:
      5 Rideshare
      • One-Way approx: USD $5
      • Duration: 1 h 19 min
      Open +
      • Trip:
        5 Rideshare
        • One-Way approx: USD $5
        • Duration: 1 h 19 min
        Close x