There are 5 ways to get from Verona to Tirano by train, bus or car

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 45 min

  1. Fr
  2. Re_8

$33 - $76

Cheapest option

Bus via Brescia - Autostazione  •  7 h 55 min

  1. F27

$18 - $24

3 alternative options

Train, bus  •  5 h 50 min

  1. Fr / ...
  2. R3

$19 - $64

Bus  •  7 h 10 min

  1. 401 / ...
  2. Bs1

$21 - $29

Drive  •  2 h 36 min

  1. 124.8 miles

$30 - $45

What companies run services between Verona, Italy and Tirano, Italy?

You can take a train from Verona to Tirano via Milano Centrale in around 4 h 45 min. Alternatively, you can take a bus from Verona to Tirano via Bergamo, Bergamo, Orio al Serio Iper, Edolo - Station, and Edolo Station in around 7 h 10 min.

Train operators
Trenitalia Frecce
Trenord
Phone
+39 02 7249 4494
Email
my-link@trenord.it
Website
trenord.it
Train from Milano Centrale to Tirano
Ave. Duration
2 h 32 min
Frequency
Every 3 hours
Estimated price
$11 - $45
Schedules at
trenord.it
Train from Verona Porta Nuova to Brescia
Ave. Duration
41 min
Frequency
Hourly
Estimated price
$6 - $20
Schedules at
trenord.it
Train from Brescia to Edolo
Ave. Duration
2 h
Frequency
Every 4 hours
Estimated price
$8 - $35
Schedules at
trenord.it
ItaloTreno
Phone
+39 060708
Website
italotreno.it
Train from Verona Porta Nuova Station to Brescia Station
Ave. Duration
39 min
Frequency
3 times a day
Estimated price
$16 - $23
Website
italotreno.it
Bus operators
Autoservizi Gelmi
Phone
0364 635583
Email
info@gelmi.com
Website
gelmi.com
Bus from Edolo Station to Tirano
Ave. Duration
1 h 15 min
Frequency
5 times a day
Estimated price
$4 - $6
Schedules at
gelmi.com
Bus Perego
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Verona to Bergamo, Bergamo
Ave. Duration
1 h 25 min
Frequency
Every 3 hours
Estimated price
$6 - $11
Website
flixbus.co.uk
Bergamo Trasporti
Phone
800 13 93 92
Website
bergamotrasporti.it
Bus from Orio al Serio Iper to Edolo - Station
Ave. Duration
2 h 30 min
Frequency
Every 4 hours
Estimated price
$10 - $12
Schedules at
bergamotrasporti.it
SIA
Phone
(+39) 030 2889911
Email
sia@arriva.it
Website
trasportibrescia.it
Bus from Verona - Piazzale XXV Aprile-Stazione FS to Brescia, Via Solferino - Autostazione
Ave. Duration
2 h 20 min
Frequency
Hourly
Estimated price
$5 - $6
Schedules at
arriva.it
FNM Autoservizi
Phone
02/961921
Email
info.fnma@ferrovienord.it
Website
fnmautoservizi.it
Bus from Brescia - Autostazione to Edolo - Stazione FNM
Ave. Duration
2 h 20 min
Frequency
4 times a day
Estimated price
$9 - $12
Schedules at
fnmautoservizi.it

Want to know more about travelling around Italy

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Verona and Tirano is 108 km. The road distance is 200 km.

The cheapest way to get from Verona to Tirano is to bus which costs 15€ - 21€ and takes 7 h 55 min.

The quickest way to get from Verona to Tirano is to drive which takes 2 h 36 min and costs 25€ - 40€.

No, there is no direct train from Verona to Tirano. However, there are services departing from Verona Porta Nuova and arriving at Tirano via Milano Centrale. The journey, including transfers, takes approximately 4 h 45 min.

No, there is no direct bus from Verona to Tirano. However, there are services departing from Verona and arriving at Tirano via Orio al Serio Iper and Edolo Station. The journey, including transfers, takes approximately 7 h 10 min.

It takes approximately 4 h 45 min to get from Verona to Tirano, including transfers.