Introduction
What to do
When to visit
How to get there
Where to stay
Hiring a car

San Pellegrino Terme travel guide

San Pellegrino Terme Tourism | San Pellegrino Terme Guide

You're Going to Love San Pellegrino Terme

With a population of 3,828, San Pellegrino Terme is a must-see destination in Lombardy, Italy. It is among the most popular tourist destinations in the country. Consider staying at least one whole day in San Pellegrino Terme to see all of its attractions.

Activities & attractions in San Pellegrino Terme

When to visit San Pellegrino Terme

San Pellegrino Terme in March
Estimated hotel price
£93
1 night at 3-star hotel
San Pellegrino Terme in March
Estimated hotel price
£93
1 night at 3-star hotel

How to Get to San Pellegrino Terme

Plane

When flying to San Pellegrino Terme, you’ll arrive at Bergamo Orio Al Serio (BGY), which is located 11 miles from the city centre. The shortest flight to San Pellegrino Terme from the United Kingdom departs from London and takes around 1h 55m.

Train

Trenitalia is the most popular train carrier serving San Pellegrino Terme, followed by Italotreno. The train journey from San Pellegrino Terme to Turin takes 1h 28m and costs around £10 for a one-way ticket. When coming by train from Bologna, expect to pay about £13 for a 2h 14m trip.

Car

Another option to get to San Pellegrino Terme is to pick up a car hire from Milan, which is about 34 miles from San Pellegrino Terme. You’ll find branches of Rent Smart 24 and SICILY BY CAR , among others, in Milan.

Bus

Several bus lines operate bus routes to San Pellegrino Terme, including FlixBus, Bus and MarinoBus. From Turin, the bus ride to San Pellegrino Terme takes 95 miles and will cost you around £5. From Bologna, the ticket costs about £10 for a journey of 135 miles.

Plane

When flying to San Pellegrino Terme, you’ll arrive at Bergamo Orio Al Serio (BGY), which is located 11 miles from the city centre. The shortest flight to San Pellegrino Terme from the United Kingdom departs from London and takes around 1h 55m.

Train

Trenitalia is the most popular train carrier serving San Pellegrino Terme, followed by Italotreno. The train journey from San Pellegrino Terme to Turin takes 1h 28m and costs around £10 for a one-way ticket. When coming by train from Bologna, expect to pay about £13 for a 2h 14m trip.

Car

Another option to get to San Pellegrino Terme is to pick up a car hire from Milan, which is about 34 miles from San Pellegrino Terme. You’ll find branches of Rent Smart 24 and SICILY BY CAR , among others, in Milan.

Bus

Several bus lines operate bus routes to San Pellegrino Terme, including FlixBus, Bus and MarinoBus. From Turin, the bus ride to San Pellegrino Terme takes 95 miles and will cost you around £5. From Bologna, the ticket costs about £10 for a journey of 135 miles.

Airports near San Pellegrino Terme

Airlines serving San Pellegrino Terme

KLM
Good (1,468 reviews)
Lufthansa
Good (7,837 reviews)
British Airways
Good (7,779 reviews)
Delta
Good (8,269 reviews)
Qatar Airways
Good (3,744 reviews)
United Airlines
Good (9,406 reviews)
Air France
Good (1,543 reviews)
Emirates
Excellent (3,540 reviews)
Air Canada
Good (10,796 reviews)
Finnair
Good (1,370 reviews)
ITA Airways
Good (1,159 reviews)
Ryanair
Good (5,288 reviews)
Air China
Good (141 reviews)
ANA
Excellent (1,116 reviews)
Aer Lingus
Good (1,471 reviews)
Japan Airlines
Excellent (1,727 reviews)
easyJet
Good (1,882 reviews)
Pegasus Airlines
Good (641 reviews)
Eurowings
Good (285 reviews)
Royal Air Maroc
Good (581 reviews)
Show more

Where to stay in popular areas of San Pellegrino Terme

Most booked hotels in San Pellegrino Terme

Hotel Excelsior San Marco
4 stars
Excellent (8.9, Excellent reviews)
£99+
Hotel Centrale
3 stars
Excellent (8.8, Excellent reviews)
£82+
Hotel Bigio
3 stars
Excellent (8.6, Excellent reviews)
£78+
Hotel Riposo
3 stars
Excellent (8.6, Excellent reviews)
£84+
B&B Hotel Bergamo
3 stars
Excellent (8.5, Excellent reviews)
£72+
Hotel Città Dei Mille
3 stars
Excellent (8.5, Excellent reviews)
£69+

Hiring a car in San Pellegrino Terme

Expect to pay £1.47 per litre in San Pellegrino Terme (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between £17.54 and £23.38.

Expect to pay £1.47 per litre in San Pellegrino Terme (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between £17.54 and £23.38.