There are 8 ways to get from Madrid to Pamplona by plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Camilo Daza International Airport, bus
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Camilo Daza International Airport (CUC)plane MAD - CUC
- Take the bus from Terminal Cúcuta to Pamplonabus
16h 41m$714–1,421Fly to Juan Vicente Gómez International Airport, bus
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Juan Vicente Gómez International Airport (SVZ)plane MAD - SVZ
- Take the bus from Terminal Cúcuta to Pamplonabus
26h 38m$288–868Fly to Bucaramanga Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Bucaramanga Airport (BGA)plane MAD - BGA
- Take the bus from Terminal de Transportes de Bucaramanga to Pamplonabus
17h 26m$583–950Fly to Mayor Buenaventura Vivas Airport, drive
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Mayor Buenaventura Vivas Airport (STD)plane MAD - STD
- Drive from Mayor Buenaventura Vivas Airport (STD) to Pamplonacar
22h 30m$399–1,215Fly to Yariguíes Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Yariguíes Airport (EJA)plane MAD - EJA
- Take the bus from Barrancabermeja to Terminal de Transportes de Bucaramangabus
- Take the bus from Terminal de Transportes de Bucaramanga to Pamplonabus
20h 35m$579–1,757Fly to El Dorado International Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to El Dorado International Airport (BOG)plane MAD - BOG
- Take the bus from Terminal Salitre to Terminal de Pamplonabus
24h 29m$526–1,163Fly to Medellin Jose Marie Cordova, taxi
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Medellin Jose Marie Cordova (MDE)plane MAD - MDE
- Take the taxi from Medellín to Pamplonataxi
24h 15m$922–1,549Fly to Juan Pablo Pérez Alfonso Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Juan Pablo Pérez Alfonso Airport (VIG)plane MAD - VIG
- Take the bus from El Vigia Airport to Terminal Jose Antonio Paredesbus
- Take the bus from Terminal Jose Antonio Paredes to San Antonio del Táchirabus
- Take the bus from Terminal Cúcuta to Pamplonabus
32h 11m$358–1,002
Adolfo Suárez Madrid–Barajas Airport (MAD) to Camilo Daza International Airport (CUC) flights
Questions & Answers
The cheapest way to get from Madrid to Pamplona is to fly and bus which costs $280 - $900 and takes 26h 38m.
The fastest way to get from Madrid to Pamplona is to fly and bus which takes 16h 41m and costs $700 - $1,500.
The distance between Madrid and Pamplona is 7745 km.
It takes approximately 16h 41m to get from Madrid to Pamplona, including transfers.
Pamplona is 7h behind Madrid. It is currently 11:21 PM in Madrid and 4:21 PM in Pamplona.
There are 17+ hotels available in Pamplona.
What companies run services between Madrid, Spain and Pamplona, Colombia?
There is no direct connection from Madrid to Pamplona. However, you can take the train to Madrid-Aeropuerto T4, walk to Adolfo Suárez Madrid–Barajas Airport (MAD) airport, fly to Camilo Daza International Airport (CUC), take the taxi to Terminal Cúcuta, then take the bus to Pamplona. Alternatively, you can take the train to Madrid-Aeropuerto T4, walk to Adolfo Suárez Madrid–Barajas Airport (MAD) airport, fly to Bucaramanga Airport (BGA), take the taxi to Terminal de Transportes de Bucaramanga, then take the bus to Pamplona.
- Website
- avianca.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Camilo Daza International Airport via El Dorado International Airport
- Ave. Duration
- 13h 38m
- When
- Every day
- Estimated price
- $470–1,400
Flights from Adolfo Suárez Madrid–Barajas Airport to Camilo Daza International Airport via Medellin Jose Marie Cordova
- Ave. Duration
- 20h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $470–1,400
Flights from Adolfo Suárez Madrid–Barajas Airport to Bucaramanga Airport via El Dorado International Airport
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- $550–1,700
Flights from Adolfo Suárez Madrid–Barajas Airport to Bucaramanga Airport via Medellin Jose Marie Cordova
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- $400–1,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Yariguíes Airport via El Dorado International Airport
- Ave. Duration
- 12h 56m
- When
- Every day
- Estimated price
- $550–1,900
Flights from Adolfo Suárez Madrid–Barajas Airport to El Dorado International Airport
- Ave. Duration
- 10h 18m
- When
- Every day
- Estimated price
- $550–1,400
Flights from Adolfo Suárez Madrid–Barajas Airport to El Dorado International Airport via Medellin Jose Marie Cordova
- Ave. Duration
- 12h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $550–1,400
Flights from Adolfo Suárez Madrid–Barajas Airport to El Dorado International Airport via Cali
- Ave. Duration
- 12h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $550–1,400
Flights from Adolfo Suárez Madrid–Barajas Airport to Medellin Jose Marie Cordova
- Ave. Duration
- 10h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $550–1,100
Flights from Adolfo Suárez Madrid–Barajas Airport to Medellin Jose Marie Cordova via El Dorado International Airport
- Ave. Duration
- 12h 21m
- When
- Every day
- Estimated price
- $550–1,100
- Website
- latam.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Camilo Daza International Airport via El Dorado International Airport
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- $400–1,300
Flights from Adolfo Suárez Madrid–Barajas Airport to Bucaramanga Airport via El Dorado International Airport
- Ave. Duration
- 12h 50m
- When
- Every day
- Estimated price
- $380–1,200
Flights from Adolfo Suárez Madrid–Barajas Airport to El Dorado International Airport
- Ave. Duration
- 10h 21m
- When
- Every day
- Estimated price
- $600–2,700
Flights from Adolfo Suárez Madrid–Barajas Airport to Medellin Jose Marie Cordova via El Dorado International Airport
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- $330–1,000
- Website
- aviationcargo.dhl.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Juan Vicente Gómez International Airport via Caracas
- Ave. Duration
- 23h 55m
- When
- Wednesday, Tuesday, Thursday, Saturday, Sunday, and Monday
- Estimated price
- $240–800
Flights from Adolfo Suárez Madrid–Barajas Airport to Mayor Buenaventura Vivas Airport via Caracas
- Ave. Duration
- 28h 50m
- When
- Wednesday and Friday
- Estimated price
- $460–1,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Mayor Buenaventura Vivas Airport via El Dorado International Airport, Caracas
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- $500–1,500
- Website
- laserairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Mayor Buenaventura Vivas Airport via Caracas
- Ave. Duration
- 24h 50m
- When
- Friday
- Estimated price
- $390–1,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Mayor Buenaventura Vivas Airport via El Dorado International Airport, Caracas
- Ave. Duration
- 23h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $500–1,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Juan Pablo Pérez Alfonso Airport via Caracas
- Ave. Duration
- 32h 22m
- When
- Tuesday, Thursday, Sunday, Friday, and Saturday
- Estimated price
- $320–1,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Juan Pablo Pérez Alfonso Airport via El Dorado International Airport, Caracas
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- $440–1,300
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Camilo Daza International Airport via El Dorado International Airport
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- $400–1,300
Flights from Adolfo Suárez Madrid–Barajas Airport to El Dorado International Airport
- Ave. Duration
- 10h 21m
- When
- Every day
- Estimated price
- $600–2,700
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to El Dorado International Airport
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- $500–1,100
Flights from Adolfo Suárez Madrid–Barajas Airport to Medellin Jose Marie Cordova
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- $340–1,000
- Website
- easyfly.com.co
Flights from Adolfo Suárez Madrid–Barajas Airport to Yariguíes Airport via El Dorado International Airport
- Ave. Duration
- 13h 30m
- When
- Monday to Friday
- Estimated price
- $550–1,700
- Website
- plusultra.com
Flights from Adolfo Suárez Madrid–Barajas Airport to El Dorado International Airport
- Ave. Duration
- 10h 35m
- When
- Monday
- Estimated price
- $410–1,100
- Phone
- +57 607 549 2822
- [email protected]
- Website
- extrarapidolosmotilones.com.co
Bus from Terminal Cúcuta to Pamplona
- Ave. Duration
- 2h
- Frequency
- Every 20 minutes
- Estimated price
- $9
- Schedules at
- extrarapidolosmotilones.com.co
Bus from Terminal de Transportes de Bucaramanga to Pamplona
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $25
- Schedules at
- extrarapidolosmotilones.com.co
Bus from Terminal Cúcuta to Pamplona
- Ave. Duration
- 2h
- Frequency
- Every 20 minutes
- Estimated price
- $9
- Schedules at
- extrarapidolosmotilones.com.co
Bus from Barrancabermeja to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- $10
- Schedules at
- extrarapidolosmotilones.com.co
Bus from Terminal de Transportes de Bucaramanga to Pamplona
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $25
- Schedules at
- extrarapidolosmotilones.com.co
Bus from Terminal Cúcuta to Pamplona
- Ave. Duration
- 2h
- Frequency
- Every 20 minutes
- Estimated price
- $9
- Schedules at
- extrarapidolosmotilones.com.co
- Phone
- +57 312 543 8777
- [email protected]
- Website
- cooptmotilon.com
Bus from Terminal Cúcuta to Pamplona
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $8
- Schedules at
- cooptmotilon.weebly.com
- Book at
- buscobus.com.co
Bus from Terminal de Transportes de Bucaramanga to Pamplona
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $15
- Schedules at
- cooptmotilon.weebly.com
Bus from Terminal Cúcuta to Pamplona
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $8
- Schedules at
- cooptmotilon.weebly.com
- Book at
- buscobus.com.co
Bus from Barrancabermeja to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $10
- Schedules at
- cooptmotilon.weebly.com
Bus from Terminal de Transportes de Bucaramanga to Pamplona
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $15
- Schedules at
- cooptmotilon.weebly.com
Bus from Terminal Cúcuta to Pamplona
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $8
- Schedules at
- cooptmotilon.weebly.com
- Book at
- buscobus.com.co
- Phone
- +57 312 5953928
- [email protected]
- Website
- cotaxi.com.co
Bus from Terminal Cúcuta to Pamplona
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $10
- Schedules at
- cotaxi.com.co
Bus from Terminal de Transportes de Bucaramanga to Pamplona
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $17
- Schedules at
- cotaxi.com.co
Bus from Terminal Cúcuta to Pamplona
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $10
- Schedules at
- cotaxi.com.co
Bus from Barrancabermeja to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- $12
- Schedules at
- cotaxi.com.co
Bus from Terminal de Transportes de Bucaramanga to Pamplona
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $17
- Schedules at
- cotaxi.com.co
Bus from Terminal Cúcuta to Pamplona
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $10
- Schedules at
- cotaxi.com.co
- Phone
- +57 313 291 4887
- Website
- instagram.com
Bus from Terminal Cúcuta to Pamplona
Bus from Terminal de Transportes de Bucaramanga to Pamplona
Bus from Terminal Cúcuta to Pamplona
Bus from Terminal de Transportes de Bucaramanga to Pamplona
Bus from Terminal Cúcuta to Pamplona
- Phone
- +57 601 201 8634
- [email protected]
- Website
- cootranstame.com
Bus from Terminal de Transportes de Bucaramanga to Pamplona
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Schedules at
- cootranstame.com
Bus from Terminal de Transportes de Bucaramanga to Pamplona
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Schedules at
- cootranstame.com
- Phone
- +57 320 306 5658
- [email protected]
- Website
- cootransmagdalena.com.co
Bus from Barrancabermeja to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $10
- Schedules at
- cootransmagdalena.teletiquete.com
- Book at
- cootransmagdalena.teletiquete.com
- Phone
- +57 323 563 9139
- [email protected]
- Website
- copetran.com
Bus from Barrancabermeja to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $10–19
- Schedules at
- copetran.com
- Book at
- copetran.com
- Road
- $14–19
- Phone
- +57 316 743 3731
- [email protected]
- Website
- transporteslusitania.com
Bus from Barrancabermeja to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $10
- Schedules at
- transporteslusitania.com
- Phone
- +57 607 7243562
- [email protected]
- Website
- cotrasangil.com
Bus from Barrancabermeja to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $6–10
- Schedules at
- cotrasangil.teletiquete.com
- Book at
- cotrasangil.teletiquete.com
- Convencional
- $6–9
- Phone
- +57 310 7883333
- [email protected]
- Website
- concordeoficial.com
Bus from Terminal Salitre to Terminal de Pamplona
- Ave. Duration
- 11h
- Frequency
- Hourly
- Estimated price
- $35–60
- Schedules at
- concordeoficial.com
- Book at
- concordeoficial.com
- Phone
- +57 316 7844999
- [email protected]
- Website
- berlinasdelfonce.com
Bus from Terminal Salitre to Terminal de Pamplona
- Ave. Duration
- 13h 55m
- Frequency
- Every 3 hours
- Estimated price
- $25–42
- Schedules at
- berlinasdelfonce.com
- Book at
- berlinasdelfonce.com
- Super Confort
- $25–35
- Phone
- +57 601 747 0349
- [email protected]
- Website
- omega.com.co
Bus from Terminal Salitre to Terminal de Pamplona
- Ave. Duration
- 14h 10m
- Frequency
- Every 4 hours
- Estimated price
- $28–60
- Schedules at
- omega.com.co
- Phone
- +58 274 262 11 79
Bus from El Vigia Airport to Terminal Jose Antonio Paredes
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- $8–12
- Schedules at
- instagram.com
- All
- $8–12
- Phone
- +58 274 263 3829
- [email protected]
- Website
- instagram.com
Bus from Terminal Jose Antonio Paredes to San Antonio del Táchira
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $20–25
- Schedules at
- instagram.com
Bus from Terminal Jose Antonio Paredes to San Antonio del Táchira
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $21–25
- Schedules at
- instagram.com
- Convencional
- $21–25
- Ave. Duration
- 10h 30m
- Estimated price
- $336
Tax Individual
- Phone
- +57 604 444 4444
- Website
- tax-individual.com.co
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Heathrow Airport into central London, How to get from Stansted Airport into central London, and Travelling by boat in Italy - to help you get the most out of your next trip.




































