There are 8 ways to get from Madrid to Barbados Airport (BGI) by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Adolfo Suárez Madrid–Barajas Airport to Grantley Adams International Airport
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Grantley Adams International Airport (BGI)plane MAD - BGI
14h 35m$701–1,203Train to Alicante-Elche Airport, fly to Grantley Adams International Airport
cheapest- Take the train from Madrid Chamartín to Alacant/Alicante Terminaltrain
- Fly from Alicante-Elche Airport (ALC) to Grantley Adams International Airport (BGI)plane ALC - BGI
17h 48m$435–1,460Train to Valencia Airport, fly to Grantley Adams International Airport
- Take the train from Madrid Chamartín to Valencia Joaquin Sorollatrain
- Fly from Valencia Airport (VLC) to Grantley Adams International Airport (BGI)plane VLC - BGI
17h 46m$438–1,531Train, bus to Bilbao Airport, fly to Grantley Adams International Airport
- Take the train from Madrid Chamartín to Burgos Rosa De Limatrain
- Take the train from Burgos Rosa De Lima to Vitoria/Gasteiztrain
- Take the bus from Vitoria-Gasteiz - Estación de Autobuses to Aireportua/Aeropuerto Bilbaobus
- Fly from Bilbao Airport (BIO) to Grantley Adams International Airport (BGI)plane BIO - BGI
20h 13m$456–1,542Fly Adolfo Suárez Madrid–Barajas Airport to Martinique, fly to St Vincent, fly to Barbados Airport
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Martinique Aimé Césaire International Airport (FDF)plane MAD - FDF
- Fly from Martinique to St Vincent Airportplane
- Fly from St Vincent to Barbados Airportplane
16h$4,437–5,189Fly Adolfo Suárez Madrid–Barajas Airport to St. Lucia, fly to St Vincent, fly to Barbados Airport
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Hewanorra International Airport (UVF)plane MAD - UVF
- Fly from St. Lucia to St Vincent Airportplane
- Fly from St Vincent to Barbados Airportplane
17h 50m$3,763–5,115Fly Adolfo Suárez Madrid–Barajas Airport to Pointe-a-Pitre Airport, fly to Montserrat Airport, fly to Barbados Airport
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Pointe-À-Pitre Le Raizet Airport (PTP)plane MAD - PTP
- Fly from Pointe-a-Pitre Airport to Montserrat Airportplane
- Fly from Montserrat Airport to Barbados Airportplane
17h 15m$11,951–14,403Fly Adolfo Suárez Madrid–Barajas Airport to Dominica Airport, fly to Montserrat Airport, fly to Barbados Airport
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Dominica (DOM)plane MAD - DOM
- Fly from Dominica Airport to Montserrat Airportplane
- Fly from Montserrat Airport to Barbados Airportplane
17h 27m$12,054–12,899
Adolfo Suárez Madrid–Barajas Airport (MAD) to Grantley Adams International Airport (BGI) flights
Questions & Answers
The cheapest way to get from Madrid to Barbados Airport (BGI) is to fly which costs $700 - $1,200 and takes 14h 35m.
The fastest way to get from Madrid to Barbados Airport (BGI) is to fly which takes 14h 35m and costs $700 - $1,200.
The distance between Madrid and Barbados Airport (BGI) is 6213 km.
It takes approximately 14h 35m to get from Madrid to Barbados Airport (BGI), including transfers.
Barbados Airport (BGI) is 6h behind Madrid. It is currently 4:33 PM in Madrid and 10:33 AM in Barbados Airport (BGI).
There are 890+ hotels available in Barbados Airport (BGI).
What companies run services between Madrid, Spain and Barbados Airport (BGI), Barbados?
Iberia, British Airways, and two other airlines fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Grantley Adams International Airport (BGI) twice daily.
- Website
- britishairways.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Grantley Adams International Airport via London Heathrow
- Ave. Duration
- 12h 20m
- When
- Every day
- Estimated price
- $380–1,700
Flights from Adolfo Suárez Madrid–Barajas Airport to Grantley Adams International Airport via London Gatwick
- Ave. Duration
- 12h 35m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- $380–1,700
Flights from Valencia Airport to Grantley Adams International Airport via London Gatwick
- Ave. Duration
- 23h 7m
- When
- Saturday and Tuesday
- Estimated price
- $390–1,800
Flights from Valencia Airport to Grantley Adams International Airport via London Heathrow
- Ave. Duration
- 26h 5m
- When
- Every day
- Estimated price
- $400–1,800
Flights from Alicante-Elche Airport to Grantley Adams International Airport via London Gatwick
- Ave. Duration
- 14h 5m
- When
- Saturday
- Estimated price
- $370–1,700
Flights from Bilbao Airport to Grantley Adams International Airport via London Gatwick
- Ave. Duration
- 12h 30m
- When
- Sunday
- Estimated price
- $370–1,600
Flights from Adolfo Suárez Madrid–Barajas Airport to Hewanorra International Airport via London Gatwick
- Ave. Duration
- 19h 52m
- When
- Every day
- Estimated price
- $650–1,100
- Website
- aircaraibes.com
Flights from Valencia Airport to Grantley Adams International Airport via Paris Orly, Martinique Aimé Césaire International Airport
- Ave. Duration
- 14h 55m
- When
- Tuesday and Saturday
- Estimated price
- $650–1,900
Flights from Valencia Airport to Grantley Adams International Airport via Paris Orly, Pointe-À-Pitre Le Raizet Airport
- Ave. Duration
- 18h 50m
- When
- Sunday
- Estimated price
- $700–2,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Martinique Aimé Césaire International Airport via Paris Orly
- Ave. Duration
- 12h 22m
- When
- Every day
- Estimated price
- $650–1,800
Flights from Adolfo Suárez Madrid–Barajas Airport to Pointe-À-Pitre Le Raizet Airport via Paris Orly
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- $600–1,700
- Website
- caribbean-airlines.com
Flights from Valencia Airport to Grantley Adams International Airport via Paris Orly, Martinique Aimé Césaire International Airport
- Ave. Duration
- 14h 55m
- When
- Tuesday and Saturday
- Estimated price
- $650–1,900
Flights from Valencia Airport to Grantley Adams International Airport via Paris Orly, Pointe-À-Pitre Le Raizet Airport
- Ave. Duration
- 18h 50m
- When
- Sunday
- Estimated price
- $700–2,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Martinique Aimé Césaire International Airport via Paris Orly
- Ave. Duration
- 12h 22m
- When
- Every day
- Estimated price
- $650–1,800
Flights from Adolfo Suárez Madrid–Barajas Airport to Pointe-À-Pitre Le Raizet Airport via Paris Orly
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- $600–1,700
- Website
- airfrance.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Martinique Aimé Césaire International Airport via Paris Charles de Gaulle
- Ave. Duration
- 12h 20m
- When
- Every day
- Estimated price
- $370–1,300
Flights from Adolfo Suárez Madrid–Barajas Airport to Martinique Aimé Césaire International Airport via Paris Charles de Gaulle, Pointe-À-Pitre Le Raizet Airport
- Ave. Duration
- 15h
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $380–1,300
Flights from Adolfo Suárez Madrid–Barajas Airport to Pointe-À-Pitre Le Raizet Airport via Paris Charles de Gaulle
- Ave. Duration
- 12h 50m
- When
- Every day
- Estimated price
- $350–1,300
- Website
- virginatlantic.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Grantley Adams International Airport via London Heathrow
- Ave. Duration
- 12h 30m
- When
- Monday and Thursday
- Estimated price
- $370–1,300
Flights from Adolfo Suárez Madrid–Barajas Airport to Grantley Adams International Airport via Manchester
- Ave. Duration
- 12h 50m
- When
- Saturday
- Estimated price
- $380–1,400
Flights from Valencia Airport to Grantley Adams International Airport via Manchester
- Ave. Duration
- 13h 20m
- When
- Saturday
- Estimated price
- $400–1,400
Flights from Valencia Airport to Grantley Adams International Airport via London Heathrow
- Ave. Duration
- 25h 10m
- When
- Wednesday and Sunday
- Estimated price
- $390–1,400
Flights from Alicante-Elche Airport to Grantley Adams International Airport via Manchester
- Ave. Duration
- 12h 40m
- When
- Saturday
- Estimated price
- $380–1,300
- Website
- klm.com
Flights from Alicante-Elche Airport to Grantley Adams International Airport via Amsterdam Schiphol
- Ave. Duration
- 20h
- When
- Friday
- Estimated price
- $390–1,400
Flights from Bilbao Airport to Grantley Adams International Airport via Amsterdam Schiphol
- Ave. Duration
- 11h 55m
- When
- Tuesday and Saturday
- Estimated price
- $380–1,400
Flights from Adolfo Suárez Madrid–Barajas Airport to Martinique Aimé Césaire International Airport via Paris Charles de Gaulle
- Ave. Duration
- 12h 20m
- When
- Every day
- Estimated price
- $370–1,300
Flights from Adolfo Suárez Madrid–Barajas Airport to Pointe-À-Pitre Le Raizet Airport via Paris Charles de Gaulle
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- $350–1,300
- Website
- corsair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Martinique Aimé Césaire International Airport via Paris Orly
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- $600–1,700
Flights from Adolfo Suárez Madrid–Barajas Airport to Martinique Aimé Césaire International Airport via Bordeaux
- Ave. Duration
- 13h 40m
- When
- Monday
- Estimated price
- $600–1,700
Flights from Adolfo Suárez Madrid–Barajas Airport to Pointe-À-Pitre Le Raizet Airport via Paris Orly
- Ave. Duration
- 12h 45m
- When
- Every day
- Estimated price
- $850–1,200
- Website
- aa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Hewanorra International Airport via New York JFK
- Ave. Duration
- 25h 9m
- When
- Friday
- Estimated price
- $800–2,400
Flights from Adolfo Suárez Madrid–Barajas Airport to Hewanorra International Airport via Miami
- Ave. Duration
- 27h 29m
- When
- Every day
- Estimated price
- $850–2,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Hewanorra International Airport via Philadelphia
- Ave. Duration
- 27h 41m
- When
- Friday
- Estimated price
- $650–2,400
- Website
- jetblue.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Hewanorra International Airport via New York JFK
- Ave. Duration
- 22h 8m
- When
- Monday and Wednesday
- Estimated price
- $850–2,400
- Website
- united.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Hewanorra International Airport via Newark
- Ave. Duration
- 23h 41m
- When
- Friday
- Estimated price
- $800–2,400
- Website
- contouraviation.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Dominica via San Juan
- Ave. Duration
- 10h 55m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $360–1,200
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Madrid Chamartín to Valencia Joaquin Sorolla
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- $70–130
- Website
- Renfe AVE
Train from Madrid Chamartín to Alacant/Alicante Terminal
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- $85–160
- Website
- Renfe AVE
Train from Madrid Chamartín to Burgos Rosa De Lima
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $50–95
- Website
- Renfe AVE
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Madrid Chamartín to Valencia Joaquin Sorolla
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- $45–95
- Website
- Iryo
Train from Madrid Chamartín to Alacant/Alicante Terminal
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a week
- Estimated price
- $55–120
- Website
- Iryo
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Madrid Chamartín to Valencia Joaquin Sorolla
- Ave. Duration
- 2h 1m
- Frequency
- Every 3 hours
- Estimated price
- $40–75
- Website
- Ouigo
Train from Madrid Chamartín to Alacant/Alicante Terminal
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Estimated price
- $50–90
- Website
- Ouigo
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Madrid Chamartín to Valencia Joaquin Sorolla
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- $55–90
- Website
- Renfe Viajeros
Train from Madrid Chamartín to Alacant/Alicante Terminal
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- $70–120
- Website
- Renfe Viajeros
Train from Madrid Chamartín to Burgos Rosa De Lima
- Ave. Duration
- 1h 54m
- Frequency
- Every 2 hours
- Estimated price
- $45–70
- Website
- Renfe Viajeros
Train from Burgos Rosa De Lima to Vitoria/Gasteiz
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $17–27
- Website
- Renfe Viajeros
- Phone
- +34 94 476 50 07
- Website
- Autobuses La Union
Bus from Vitoria-Gasteiz - Estación de Autobuses to Aireportua/Aeropuerto Bilbao
- Ave. Duration
- 1h 23m
- Frequency
- Every 3 hours
- Estimated price
- $13–18
- Website
- Autobuses La Union
Want to know more about travelling around Barbados
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide













