Duration 2h 29m
Distance 266.9 km
Average price 50€
Possible routes 6 found

Bergamo to Castel San Pietro Terme

Rome2rio has found 6 ways to get from Bergamo to Castel San Pietro Terme by train, bus, car and flight. We recommend taking the train from Bergamo to Milano Centrale and then taking the train from Milano Centrale to Bologna C.Le, which takes around 2h 42m.
Recommended route

Train

  1. Bergamo
  2. Milano Centrale
  3. Bologna C.Le
2h 42m
17€ - 76€
Alternative routes

Train, line 101 bus

  1. Bergamo
  2. Bologna Autostazione
  3. Castel S.Pietro T. Fiat
3h 47m
19€ - 69€

Bus

  1. Bergamo
  2. Bologna
4h 39m
Cheapest
13€ - 23€

Bus via Milan

  1. Bergamo Autostazione
  2. Milan, Milan
  3. Bologna, Bologna
5h 9m
14€ - 39€

Drive

  1. Bergamo
  2. Castel San Pietro Terme
Fastest
2h 29m
35€ - 55€

Fly

  1. Milan Bergamo
  2. Bologna
6h 10m
50€ - 263€

Frequently asked questions

Want to know about travelling from Bergamo to Castel San Pietro Terme? 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 Bergamo to Castel San Pietro Terme is to bus which costs 12€ - 23€ and takes 4h 39m.

More details

The quickest way to get from Bergamo to Castel San Pietro Terme is to drive which costs 35€ - 55€ and takes 2h 29m.

More details

No, there is no direct bus from Bergamo to Castel San Pietro Terme. However, there are services departing from Bergamo and arriving at Castel S.Pietro T. Fiat via Bologna Autostazione. The journey, including transfers, takes approximately 4h 39m.

More details

No, there is no direct train from Bergamo to Castel San Pietro Terme. However, there are services departing from Bergamo and arriving at Castel S.Pietro Terme via Milano Centrale and Bologna C.Le. The journey, including transfers, takes approximately 2h 42m.

More details

The distance between Bergamo and Castel San Pietro Terme is 208 km. The road distance is 266.9 km.

Get driving directions

The best way to get from Bergamo to Castel San Pietro Terme without a car is to train which takes 2h 42m and costs 16€ - 80€.

More details

It takes approximately 2h 42m to get from Bergamo to Castel San Pietro Terme, including transfers.

More details

Bergamo to Castel San Pietro Terme bus services, operated by Marino Autolinee, depart from Bergamo station.

More details

Bergamo to Castel San Pietro Terme train services, operated by Trenord, depart from Bergamo station.

More details

The best way to get from Bergamo to Castel San Pietro Terme is to train which takes 2h 42m and costs 16€ - 80€. Alternatively, you can bus, which costs 12€ - 23€ and takes 4h 39m, you could also fly, which costs 50€ - 270€ and takes 6h 10m.

Mode details

There is no direct flight from Milan Bergamo Airport to Bologna Airport. The quickest flight takes 3h 30m and has one stopover.

Search flights

Bergamo to Castel San Pietro Terme bus services, operated by Marino Autolinee, arrive at Bologna station.

More details

Bergamo to Castel San Pietro Terme train services, operated by Trenitalia Frecce, arrive at Bologna C.Le station.

More details

Yes, the driving distance between Bergamo to Castel San Pietro Terme is 267 km. It takes approximately 2h 29m to drive from Bergamo to Castel San Pietro Terme.

Get driving directions

Vueling Airlines, Alitalia and Ryanair offer flights from Milan Bergamo Airport to Bologna Airport.

Search flights

There are 1594+ hotels available in Castel San Pietro Terme. Prices start at 52€ per night.

More details

The best way to get from Bergamo to Milan Bergamo Airport is to line 1 bus which takes 18m and costs 3€.

More details

How to travel from Bergamo to Castel San Pietro Terme

Find all the possible transport options for your trip from Bergamo to Castel San Pietro Terme 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 Bergamo and Castel San Pietro Terme?

You can take a train from Bergamo to Castel San Pietro Terme via Milano Centrale and Bologna C.Le in around 2h 42m. Alternatively, Marino Autolinee operates a bus from Bergamo to Castel San Pietro Terme twice daily. Tickets cost 16€ and the journey takes 3h 30m. Three other operators also service this route.
Airlines
Ave. Duration
3h 30m
Frequency
Tuesday and Wednesday
Estimated price
40€ - 230€
Ave. Duration
3h 50m
Frequency
Every day
Estimated price
70€ - 390€
Ave. Duration
5h 10m
Frequency
Monday, Wednesday, Friday and Sunday
Estimated price
100€ - 450€
Bus operators
Ave. Duration
3h 30m
Frequency
Twice daily
Estimated price
16€
Ave. Duration
4h 45m
Frequency
5 times a week
Estimated price
12€ - 20€
Ave. Duration
5h
Frequency
3 times a week
Estimated price
10€ - 14€
Ave. Duration
4h 30m
Frequency
Twice a week
Estimated price
13€ - 16€

Castel San Pietro Terme, Italy

Castel San Pietro Terme is a small city and comune in the Metropolitan City of Bologna, Emilia-Romagna, Italy, with about 20,600 inhabitants. It is located along the Roman Via Emilia, at the foot of the Tuscan-Emilian Appennines. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps