Find train tickets from Bologna to Florence

BLQ — FLR
Jun 6 — Jun 131
1 adult
Thu 6/6
Thu 6/13

Good to know

Cheapest day to travel

Monday

Most expensive day to travel

Tuesday

Average price (round-trip)

$24

Average price (one-way)

$13
Train tickets from Bologna to Florence are on average 3% less expensive on Mondays
Train tickets from Bologna to Florence are on average 3% more expensive on Tuesdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Bologna to Florence train tickets

  • 25% of our users found round-trip train tickets from Bologna to Florence for $24 or less.
  • You will generally catch the best train deals if you travel in the afternoon.

FAQs when traveling from Bologna to Florence by train

  • How long is a train journey to Florence from Bologna?

    The train journey from Bologna to Florence takes 0h 42m on average and covers a distance of 50 miles.

  • What train companies travel from Bologna to Florence?

    There are different train companies operating between Bologna and Florence. Trenitalia and Italotreno are the most booked train companies.

Book train tickets from Bologna to Florence (round-trip)

5/21Tue
nonstopTrenitalia
1h 22mIBT-3VI
5/25Sat
nonstopTrenitalia
1h 01m3VI-IBT
$17
5/21Tue
nonstopTrenitalia
1h 18mIBT-TM3
5/25Sat
nonstopTrenitalia
1h 19mTM3-IBT
$18
5/22Wed
nonstopTrenitalia
1h 24mIBT-3VI
5/26Sun
nonstopTrenitalia
1h 38m3VI-IBT
$21
5/22Wed
nonstopTrenitalia
1h 18mIBT-TM3
5/26Sun
nonstopTrenitalia
1h 19mTM3-IBT
$22
6/19Wed
nonstopItalotreno
0h 37mIBT-ZMS
6/21Fri
nonstopItalotreno
0h 38mZMS-IBT
$35
5/21Tue
nonstopTrenitalia
1h 32mIBT-ZMS
5/25Sat
nonstopTrenitalia
1h 44mZMS-IBT
$35
5/22Wed
nonstopTrenitalia
1h 48mIBT-ZMS
5/26Sun
nonstopTrenitalia
1h 28mZMS-IBT
$35
6/15Sat
nonstopTrenitalia
0h 37mIBT-ZMS
6/16Sun
nonstopTrenitalia
0h 37mZMS-IBT
$42

Search by stops

Search by train company

Book Trenitalia tickets from Bologna to Florence (one-way)

5/18Sat
nonstopTrenitalia
1h 18mIBT-ZMS
$10
5/18Sat
nonstopTrenitalia
1h 18mIBT-TM3
$10
5/18Sat
nonstopTrenitalia
1h 51mIBT-3VI
$11
6/2Sun
nonstopTrenitalia
1h 00mIBT-3VI
$11
5/18Sat
1 stopTrenitalia
1h 33m1VU-ZMS
$11
6/2Sun
nonstopTrenitalia
1h 18mIBT-TM3
$11
6/2Sun
nonstopTrenitalia
0h 57mIBT-3VI
$11
6/2Sun
nonstopTrenitalia
1h 18mIBT-TM3
$11
6/2Sun
1 stopTrenitalia
1h 33m1VU-ZMS
$11
6/2Sun
1 stopTrenitalia
3h 09mIBT-ZMS
$17
6/2Sun
nonstopTrenitalia
0h 38mIBT-ZMS
$17
6/2Sun
nonstopTrenitalia
1h 48mIBT-ZMS
$18

Search by stops

Search by train company