1map logoGo to main page

Barcelona, Catalonia to Bergamo, Lombardy from $34: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Barcelona, Spain
to
Bergamo, Italy

How to Get from Barcelona to Bergamo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$34 - Fly and TrainBest price
776 kmDistance
5h 20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barcelona to Bergamo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Ryanair
Plane
Average Duration
5h  20m
Estimated price
42-237
Recommended
Company
various
Plane
Average Duration
6h  41m
Estimated price
32-183
Cheapest
route map
Distance: 776 km
Duration: 5h 20m

See more options

Pricing table
Company
various
Bus
Average Duration
15h  19m
Estimated price
81-420
Company
various
Drive
Average Duration
24h  59m
Estimated price
81-423
Company
various
Plane
Average Duration
8h  2m
Estimated price
92-362
Company
various
Train
Average Duration
14h  27m
Estimated price
181-338
Company
BlaBlaCar Bus
Bus
Average Duration
16h  20m
Estimated price
421-422
Company
various
Drive
Average Duration
10h 
Estimated price
424-425

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $44 $65 $44 $66 $55 $68 $60
Fly $33 $28 $27 $46 $29 $28 $44

Traveling From Barcelona to Bergamo

The journey from Barcelona to Bergamo offers a fascinating contrast between the vibrant, coastal energy of the Catalan capital and the tranquil, picturesque charm of the Italian town, where historic architecture meets lush landscapes.

Best Neighbourhoods in Bergamo

Bergamo's neighborhoods blend history, culture, and stunning scenery.

Città Alta
• Home to medieval architecture and charming cobblestone streets.
• Offers breathtaking views over the surrounding landscape.
Città Bassa
• Features modern shops, cafes, and vibrant nightlife.
• Excellent transport links to other areas of Bergamo.
Piazza Vecchia
• Center of historical significance with iconic landmarks.
• Lively atmosphere filled with restaurants and local events.

Best Times To Visit Bergamo's Attractions

Timing your visit can enhance your experience of Bergamo's highlights.

Accademia Carrara
Visit early on weekdays to enjoy the art without crowds.
San Vigilio Castle
Late afternoon visits offer stunning sunset views and fewer tourists.
Piazza Vecchia
Mornings are quieter, allowing you to savor the ambiance and café culture.

Bergamo Weather: What to Expect Year-Round

Bergamo experiences a humid subtropical climate, with warm summers and cold winters, making spring and early fall the most pleasant times to visit; cooler temperatures can influence your choice of activities and attire.

Dining Recommendation

In Bergamo, try the local dish 'Casoncelli', a pasta filled with a rich mixture of meat and bread crumbs, served with melted butter and sage for a taste that reflects the region’s hearty flavors; this dining experience offers a cozy atmosphere with rustic charm, setting it apart from the vibrant tapas scene in Barcelona.

Barcelona - Bergamo operators

Explore transport companies operating between Barcelona and Bergamo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
ryanair.com

Plane from Barcelona (BCN) to Milan Bergamo (BGY)

Average Duration
1h 45m
Estimated price
42-237

Plane from Barcelona (BCN) to Milan Malpensa (MXP)

Average Duration
1h 45m
Estimated price
32-183

Plane from Barcelona (BCN) to Venice (VCE)

Average Duration
1h 50m
Estimated price
92-362
Website
easyjet.com

Plane from Barcelona (BCN) to Milan Malpensa (MXP)

Average Duration
1h 40m
Estimated price
32-319

Plane from Barcelona (BCN) to Venice (VCE)

Average Duration
1h 50m
Estimated price
320-425
Train
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Barcelona-Sants to Lyon Part Dieu

Average Duration
5h 1m
Estimated price
18305-325

Train from Lyon Part Dieu to Geneve

Average Duration
2h
Estimated price
322-426

Train from Geneve to Milano Centrale

Average Duration
4h 1m
Estimated price
1830-1831

Train from Milano Centrale to Bergamo

Average Duration
48m
Estimated price
1832-1833
Contact phone
+39 02 7249 4494
Website
trenord.it

Train from Malpensa Aeroporto Terminal 1 to Milano Centrale

Average Duration
54m
Estimated price
328-329

Train from Milano Centrale to Bergamo

Average Duration
48m
Estimated price
1830-1831

Train from Brescia to Bergamo

Average Duration
57m
Estimated price
328-329
Bus
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Estación de Autobuses Barcelona Nord to Bergamo

Average Duration
16h 20m
Estimated price
421-422
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Estación de Autobuses Barcelona Nord to Turin

Average Duration
11h 25m
Estimated price
18310-323

Bus from Turin to Bergamo

Average Duration
2h 49m
Estimated price
924-1837
Ferry
Contact phone
+39 010 209 4591
Website
gnv.it

Ferry from Barcelona to Genoa

Average Duration
21h
Estimated price
320-326

Ferry from Genoa to Milano Centrale

Average Duration
1h 36m
Estimated price
923-1832

Barcelona to Bergamo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Barcelona and Bergamo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Barcelona to Bergamo by car, covering a scenic driving distance of 644 miles. Enjoy the diverse landscapes and charming towns along the route. 💰 Prices for the road trip from Barcelona to Bergamo range from €166 to €258, offering flexibility for different budgets. Plan your travel expenses accordingly and set off on this adventure through beautiful Spain and Italy. 🌄 As you drive for approximately 10 hours from Barcelona to Bergamo, immerse yourself in the culture and landscapes of both countries. Experience the joy of road-tripping through Europe and create unforgettable memories on this cross-country drive.
Average price
€166 - €258
🚆 The entire trip, including transfers, typically takes around 14 hours and 27 minutes to complete. Passengers can enjoy the changing landscapes and cities as they make their way from Spain to Italy, experiencing a mix of cultures and sights along the way. 💰 Ticket prices for the Barcelona to Bergamo train range from €187 to €348, depending on the class of service and time of booking.
Departure Point
Barcelona-Sants station
Arrival Point
Bergamo station
🛫 Flying from Barcelona to Bergamo is a convenient option with direct flights taking just 1 hour and 45 minutes. Ryanair provides flights from Barcelona Airport to Milan Bergamo Airport. 🌍 The journey from Barcelona to Bergamo by plane typically lasts around 5 hours and 20 minutes. This allows travelers to reach their destination efficiently and comfortably. 💸 Prices for flights between Bergamo and Barcelona can range from €43 to €244, offering a range of options to suit different budgets. Planning in advance can help secure the best deals for this route.
Departure Point
Barcelona Airport
Arrival Point
Milan Bergamo Airport
Useful tips for plane travellers
• Check both Vueling (vueling.com) and Ryanair (ryanair.com) for competitive fares on this route, as both airlines frequently offer deals which could save you significantly on your ticket.
• Upon arrival at Bergamo Orio al Serio Airport, the airport's layout can be a bit confusing due to its size; make sure to follow the clear signs to the transport area, where you can catch the bus or taxi services to the city center without getting lost.
• Expect to pay around €20-€25 for a taxi from Bergamo Airport to the city center; however, opting for the shuttle bus, which costs approximately €5 and takes about 30 minutes, is a budget-friendly and efficient alternative.
🌟 Services depart twice daily, providing flexibility for travelers to choose a departure time that suits their schedule. The journey duration is approximately 16 hours and 20 minutes, allowing passengers to relax and enjoy the scenic views along the way. 💰 The prices for the Barcelona to Bergamo bus ticket range from €84 to €116, making it an affordable transportation option for those looking to explore both cities. Sit back, relax, and enjoy the comfortable ride as you make your way from Barcelona to Bergamo by bus.
Departure Point
Estación de Autobuses Barcelona Nord station
Arrival Point
Bergamo station