Duration 1h 48m
Distance 183.9 km
Average price 21€
Possible routes 6 found

Pisa to Bologna

Rome2rio has found 6 ways to get from Pisa to Bologna by train, bus and car. We recommend taking the train from Pisa Centrale to Firenze S.M.N. and then taking the train from Firenze S.M.N. to Bologna Centrale, which takes around 1h 48m.
Recommended route

Train

  1. Pisa Centrale
  2. Firenze S.M.N.
  3. Bologna
1h 48m
Bookable on Rome2rio
12€ - 57€
Alternative routes

Train via Bologna Centrale

  1. Pisa Centrale
  2. Firenze Santa Maria Novella
  3. Bologna
2h 4m
16€ - 27€

Bus

  1. PISA - Via Pietrasantina Parcheggio
  2. Bologna
2h 55m
Bookable on Rome2rio
8€ - 13€

Night train

  1. Pisa Centrale
  2. Bologna
2h 33m
13€ - 35€

Rideshare

  1. Pisa
  2. Bologna
2h 25m
Cheapest
11€

Drive

  1. Pisa
  2. Bologna
Fastest
1h 48m
24€ - 40€

Frequently asked questions

Want to know about travelling from Pisa to Bologna? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Pisa to Bologna is to rideshare which costs 11€ and takes 2h 25m.

More details

The quickest way to get from Pisa to Bologna is to drive which costs 24€ - 40€ and takes 1h 48m.

More details

Yes, there is a direct bus departing from PISA - Via Pietrasantina Parcheggio and arriving at Bologna - Terminal Bus 200 Mt. Da Stazione Fs. Services depart three times a day, and operate every day. The journey takes approximately 2h 55m.

More details

Yes, there is an overnight train departing from Pisa Centrale and arriving at Bologna Centrale. This train operates Thursday and Saturday. The journey takes approximately 2h 33m.

More details

The distance between Pisa and Bologna is 115 km. The road distance is 183.9 km.

Get driving directions

The best way to get from Pisa to Bologna without a car is to train which takes 1h 48m and costs 11€ - 60€.

More details

It takes approximately 1h 48m to get from Pisa to Bologna, including transfers.

More details

Pisa to Bologna bus services, operated by Baltour, depart from PISA - Via Pietrasantina Parcheggio station.

More details

Pisa to Bologna train services, operated by Trenitalia, depart from Pisa Centrale station.

More details

The best way to get from Pisa to Bologna is to train which takes 1h 48m and costs 11€ - 60€. Alternatively, you can bus, which costs 8€ - 13€ and takes 2h 55m.

Mode details

Pisa to Bologna bus services, operated by Baltour, arrive at Bologna - Terminal Bus 200 Mt. Da Stazione Fs station.

More details

Pisa to Bologna train services, operated by Trenitalia Frecce, arrive at Bologna Centrale station.

More details

Yes, the driving distance between Pisa to Bologna is 184 km. It takes approximately 1h 48m to drive from Pisa to Bologna.

Get driving directions

Book your Pisa to Bologna train tickets online with Rome2rio.

Search and book

Book your Pisa to Bologna bus tickets online with Busbud and Distribusion.

Search and book

There are 1897+ hotels available in Bologna. Prices start at 57€ per night.

More details

Check out Blablacar's carpooling service for rideshare options between Pisa and Bologna. A great option if you don't have a driver's licence or want to avoid public transport.

Read Rome2rio's guide to Blablacar

How to travel from Pisa to Bologna

Find all the possible transport options for your trip from Pisa to Bologna right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Pisa and Bologna?

You can take a train from Pisa to Bologna via Firenze S.M.N. in around 1h 48m. Alternatively, Baltour operates a bus from Pisa to Bologna twice daily. Tickets cost 8€ - 13€ and the journey takes 2h 55m. Marino Autolinee also services this route twice daily.
Train operators
Ave. Duration
1h
Frequency
Every 30 minutes
Estimated price
5€ - 12€
Ave. Duration
2h 33m
Frequency
Twice a week
Estimated price
13€ - 18€
Ave. Duration
2h 33m
Frequency
Twice a week
Estimated price
25€ - 35€
Bus operators
Ave. Duration
2h 55m
Frequency
Twice daily
Estimated price
8€ - 13€
Ave. Duration
3h 35m
Frequency
Twice daily
Estimated price
12€
Other operators
Ave. Duration
2h 25m
Frequency
Twice daily
Estimated price
11€

Bologna, Italy

Bologna is the largest city (and the capital) of the Emilia-Romagna Region in Northern Italy. It is the seventh most populous city in Italy, located in the heart of a metropolitan area (officially recognized by the Italian government as a città metropolitana) of about one million. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe