Omio recommends booking the train as it is the most popular option from Varenna to Verona among Omio's users. If you are prioritising price take the train with prices starting from €17. For those with little time consider booking a bus which can get you there in 1h 30m. The ticket price range depends on the travel mode: a train costs an average of €17, and a bus costs an average of €17.
Distance: 91 miles (147 km)
Bus | Most popular Train |
---|---|
€23 Average price | €17 Average price Cheapest |
2h 0m Average total duration Fastest 1h 30m Onboard + 30m Additional time* | 3h 1m Average total duration 2h 31m Onboard + 30m Additional time* |
![]() Most popular bus company | ![]() Most popular train company |
Direct Options | Direct Options |
Distance 91 miles (147 km) |
Average bus duration 1h 30m |
Cheapest ticket price $22 (€17) |
Buses per day 12 |
Direct buses 1 |
Fastest bus 4h 10m |
First bus 01:45 |
Last bus 23:20 |
To find the cheapest bus tickets for your trip from Varenna to Verona, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need