Distance | 187 miles (302 km) | |
Direct bus | Yes |
Buses from Venice to Orvieto cover the 187 miles (302 km) long trip with our travel partners like. There are direct bus services available.
Here are some other resources that might have the information you need