1map logoGo to main page

Bergamo, Lombardy to Madrid, Community of Madrid from $43: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bergamo, Italy
to
Madrid, Spain

How to Get from Bergamo to Madrid: 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.

$43 - PlaneBest price
1239 kmDistance
3h 32m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bergamo to Madrid 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
Various
Plane
Average Duration
3h  32m
Estimated price
$154-375
Recommended
Company
Various
Plane
Average Duration
5h  2m
Estimated price
$43-272
Cheapest
route map
Distance: 1239 km
Duration: 3h 32m

See more options

Pricing table
Company
Various
Bus
Average Duration
24h  15m
Estimated price
$116-175
Company
Various
Train
Average Duration
17h  36m
Estimated price
$159-272
Company
Various
Train
Average Duration
17h  59m
Estimated price
$196-425
Company
Various
Bus
Average Duration
25h  3m
Estimated price
$1547-1548
Company
Various
Drive
Average Duration
15h  31m
Estimated price
$1548-1549

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $64 $100 $97 $58 $65 $91 $78
Fly $33 $26 $20 $54 $69 $67 $64

Bergamo - Madrid operators

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

Plane
Website
ryanair.com

Plane from Milan Bergamo (BGY) to Madrid (MAD)

Average Duration
2h 18m
Estimated price
40-249
Website
vueling.com

Plane from Milan Linate (LIN) to Madrid (MAD)

Average Duration
2h 23m
Estimated price
1438-1439
Website
iberia.com

Plane from Milan Linate (LIN) to Madrid (MAD)

Average Duration
2h 23m
Estimated price
1438-1439
Train
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Bergamo to Ventimiglia

Average Duration
4h 55m
Estimated price
3453-3454

Train from Milano Centrale to Geneve

Average Duration
4h 16m
Estimated price
1438-409
Contact phone
+33 1 84 94 36 35
Website
sncf.com

Train from Nice-Ville to Marseille-Saint-Charles

Average Duration
2h 30m
Estimated price
40-1438

Train from Geneve to Lyon Part Dieu

Average Duration
1h 42m
Estimated price
3459-400
Bus
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Bergamo to Estación de Autobuses Barcelona Nord

Average Duration
15h 25m
Estimated price
400-3450

Bus from Estación de Autobuses Barcelona Nord to Intercambiador Av América Bus Interurbano

Average Duration
7h 50m
Estimated price
3454-405
Contact phone
+34 910 207 007
Website
alsa.es

Bus from Estación de Autobuses Barcelona Nord to Intercambiador Av América Bus Interurbano

Average Duration
7h 50m
Estimated price
3454-405
Contact phone
800 905150
Website
nordesttrasporti.it

Bus from BERGAMO, Via Carnovali to Milano, Autostazione Lampugnano

Average Duration
1h 3m
Estimated price
2493-2494
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Milano, Autostazione Lampugnano to Estación Sur de Autobuses

Average Duration
23h
Estimated price
404-409

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

Traveling between Bergamo and Madrid 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.

Average price
€268 - €397
Departure Point
Bergamo station
Arrival Point
Estación de tren de Atocha station
Departure Point
Milan Linate Airport
Arrival Point
Madrid Airport
Useful tips for plane travellers
• Consider checking the flight schedules of both Vueling Airlines and Iberia, as they often offer competitive rates and multiple daily flights from Bergamo to Madrid, which can provide flexibility for your travel plans.
• Upon arrival at Madrid-Barajas Adolfo Suárez Airport, be prepared for a somewhat lengthy passport control line, especially during peak hours; follow the signs to the T4 terminal for fast-track entry to the city.
• Taxi fare from Madrid-Barajas Airport to the city center typically ranges from €30 to €40, so be sure to have cash or a card handy; alternatively, you can catch a metro train for around €5, which connects you to central Madrid efficiently.
Departure Point
Bergamo station
Arrival Point
Intercambiador Av América Bus Interurbano station