Rome2rio's partners include

There are 4 ways to get from Bologna to Tuscany by train, bus, rideshare or car

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

Map of how to get from Bologna to Tuscany.
Launch map view
  • Distance: 72.6 miles
  • Duration: 34 min

What companies run services between Bologna, Italy and Tuscany, Italy?

Trenitalia Frecce operates a train from Bologna to Florence every 30 minutes. Tickets cost $17 - $25 and the journey takes 34 minutes. Alternatively, Baltour operates a bus from Bologna to Florence every 3 hours. Tickets cost $7 - $10 and the journey takes 1 hour 45 minutes.

Train operators
Bus operators
Baltour
Phone
+39 0861 1991900
Email
info@baltour.it
Website
baltour.it
Bus from BOLOGNA-Terminal Bus to FIRENZE-Autostazione Sita
Avg. Duration
1 h 45 min
Frequency
Every 3 hours
Estimated price
$7 - $10
Other operators
BlaBlaCar
Website
blablacar.com
Rideshare from Bologna to Florence
Avg. Duration
1 h 42 min
Frequency
Hourly
Estimated price
$6
Book at
blablacar.co.uk

How far is it from Bologna to Tuscany?

The distance between Bologna and Tuscany is 116 km. The road distance is 106 km.

What is the cheapest way to get from Bologna to Tuscany?

The cheapest way to get from Bologna to Tuscany is to rideshare which costs 5€ and takes 1 hour 42 minutes.

What is the fastest way to get from Bologna to Tuscany?

The quickest way to get from Bologna to Tuscany is to train which takes 34 minutes and costs 17€.

Is there a direct train between Bologna and Tuscany?

Yes, there is a direct train departing from Bologna C.Le and arriving at Firenze S.Maria Novella. Services depart every 30 minutes, and operate every day. The journey takes approximately 34 minutes.

Is there a direct bus between Bologna and Tuscany?

Yes, there is a direct bus departing from BOLOGNA-Terminal Bus and arriving at FIRENZE-Autostazione Sita. Services depart every three hours, and operate every day. The journey takes approximately 1 hour 45 minutes.

How long does it take to get from Bologna to Tuscany?

The train from Bologna C.Le to Firenze S.Maria Novella takes 34 minutes including transfers and departs every 30 minutes.