Select from 3 ways to get there

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  4 h 43 min

  1. Ec

$25 - $55

Cheapest option

Bus Dolomiti Bus S.p.A.  •  6 h 39 min

  1. 72

$18 - $24

2 alternative options

Bus Cortina Express  •  6 h 22 min

  1. Cortina Express Flybus
  2. 445 / ...

$43 - $145

Drive  •  2 h 50 min

  1. 136.8 miles

$30 - $50

What companies run services between Venice, Italy and Bruneck, Italy?

Trenitalia operates a train from Venice to Bruneck once daily. Tickets cost $23 - $50 and the journey takes 3 h 23 min. Alternatively, you can take a bus from Venice to Bruneck via Marco Polo, Venice Airport, Cortina d'Ampezzo, and Dobbiaco in around 6 h 22 min.

Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Venezia Santa Lucia to Fortezza/Franzensfeste
Ave. Duration
3 h 23 min
Frequency
Once daily
Estimated price
$23 - $50
Website
orario.trenitalia.com
1st Class
$40 - $50
Bus operators
Cortina Express
Phone
0436.867350
Email
info@cortinaexpress.it
Website
cortinaexpress.it
Bus from Venice Airport to Cortina d'Ampezzo
Ave. Duration
1 h 50 min
Frequency
3 times a day
Estimated price
$32
Schedules at
cortinaexpress.it
Book at
cortinaexpress.it
Bus from Cortina d'Ampezzo to Dobbiaco - Autostazione
Ave. Duration
51 min
Frequency
Twice daily
Estimated price
$5 - $50
Schedules at
cortinaexpress.it
Book at
cortinaexpress.it
ticket
$5 - $50

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The London Underground: Essential tips to navigate the Tube, French strikes 2018: What are my alternative transport options? and Need to know: Jadrolinija - to help you get the most out of your next trip.

Questions & Answers

The distance between Venice and Bruneck is 155 km. The road distance is 219 km.

The cheapest way to get from Venice to Bruneck is to bus which costs 15€ - 21€ and takes 6 h 39 min.

The quickest way to get from Venice to Bruneck is to drive which takes 2 h 50 min and costs 28€ - 45€.

No, there is no direct train from Venice to Bruneck. However, there are services departing from Venezia Santa Lucia and arriving at Brunico Nord/Bruneck Nord via Fortezza/Franzensfeste. The journey, including transfers, takes approximately 4 h 43 min.

No, there is no direct bus from Venice to Bruneck. However, there are services departing from Venezia and arriving at Bruneck via Venice Airport, Cortina d'Ampezzo and Dobbiaco. The journey, including transfers, takes approximately 6 h 22 min.

It takes approximately 4 h 43 min to get from Venice to Bruneck, including transfers.