There are 5 ways to get from Pamplona to Burgos by train, bus, rideshare or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  2 h 6 min

  1. Take the train from Pamplona to Burgos Rosa de Lima A

$25 - $40

Cheapest option

Rideshare  •  2 h 41 min

  1. Take the rideshare from Pampelune to Burgos 132.9 miles

$12 - $15

3 alternative options

Bus ALSA  •  3 h 37 min

  1. Take the bus from PAMPLONA/IRUÑA Vuelta - Estación to Vitoria/Gasteiz-Estación/Geltoki L2 / ...
  2. Take the bus from Vitoria-Gasteiz to Burgos

$40 - $109

Bus Autocares Grupo Samar  •  4 h 20 min

  1. Take the bus from Pamplona to Belorado 101 / ...
  2. Take the bus from Belorado to Burgos Vac-235

$14 - $23

Drive  •  2 h 17 min

  1. Drive from Pamplona to Burgos 133.9 miles

$25 - $40

What companies run services between Pamplona, Spain and Burgos, Spain?

Spanish Railways (RENFE) operates a train from Pamplona to Burgos 3 times a day. Tickets cost $25 - $40 and the journey takes 2 h 6 min. Alternatively, you can take a bus from Pamplona to Burgos via Vitoria/Gasteiz-Estación/Geltoki and Vitoria-Gasteiz in around 3 h 37 min.

Train operators
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Pamplona to Burgos Rosa de Lima
Ave. Duration
2 h 6 min
Frequency
3 times a day
Estimated price
$25 - $40
Website
renfe.com
Bus operators
Autobuses La Union
Phone
94 476. 50. 07
Website
autobuseslaunion.com
Bus from PAMPLONA/IRUÑA Vuelta - Estación to Vitoria/Gasteiz-Estación/Geltoki
Ave. Duration
1 h 16 min
Frequency
Every 4 hours
Estimated price
$12 - $15
Schedules at
La Union
La Burundesa S.A.
Website
laburundesa.com
Bus from PAMPLONA/IRUÑA - Estación to Lakua/Gasteiz
Ave. Duration
1 h 25 min
Frequency
3 times a day
Schedules at
laburundesa.com
Iberocoach
Phone
(+351) 253 267 730
Website
iberocoach.com
Bus from Vitoria-gasteiz - Estacion de Autobuses - Plaza Euskaltzaindia to Burgos - Estación de Autobuses
Ave. Duration
1 h 33 min
Frequency
Once daily
Estimated price
$75 - $95
Website
iberocoach.com
PLM Autocares
Phone
+34 902 14 41 74
Email
info@plmautocares.com
Website
plmautocares.com
Bus from Pamplona to Belorado
Ave. Duration
2 h 30 min
Frequency
Twice daily
Estimated price
$10 - $12
Schedules at
plmautocares.com
Autobuses Jimenez
Phone
+34 (0) 941 202 777
Email
infoweb@autobusesjimenez.com
Website
autobusesjimenez.com
Bus from Belorado to Burgos
Ave. Duration
45 min
Frequency
Every 2 hours
Estimated price
$4 - $6
Schedules at
autobusesjimenez.com
Book at
taquilla.autobusesjimenez.com
HIFE S.A.
Phone
+34 (0) 902119814
Email
hife@hife.es
Website
hife.es
Bus from Belorado to Burgos
Ave. Duration
47 min
Frequency
Once daily
Estimated price
$4 - $7
Schedules at
hife.es
Book at
movelia.es
Other operators
BlaBlaCar.es
Website
blablacar.com
Rideshare from Pampelune to Burgos
Ave. Duration
2 h 41 min
Frequency
Twice daily
Estimated price
$12 - $15
Book at
blablacar.es

Want to know more about travelling around Spain

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.

Questions & Answers

The distance between Pamplona and Burgos is 177 km. The road distance is 214 km.

The cheapest way to get from Pamplona to Burgos is to rideshare which costs 10€ - 13€ and takes 2 h 41 min.

The quickest way to get from Pamplona to Burgos is to train which takes 2 h 6 min and costs 22€ - 35€.

Yes, there is a direct train departing from Pamplona and arriving at Burgos Rosa de Lima. Services depart three times a day, and operate every day. The journey takes approximately 2 h 6 min.

No, there is no direct bus from Pamplona to Burgos. However, there are services departing from PAMPLONA/IRUÑA Vuelta - Estación and arriving at Burgos via Vitoria-Gasteiz. The journey, including transfers, takes approximately 3 h 37 min.

The train from Pamplona to Burgos Rosa de Lima takes 2 h 6 min including transfers and departs three times a day.