Travel from Chile to Spain is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Barcelona?

Book now

There are 6 ways to get from Punta Arenas to Barcelona by plane, bus or train

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

Recommended

Fly Punta Arenas to Barcelona

  1. Fly from Punta Arenas (PUQ) to Barcelona (BCN)

Cheapest

Fly Punta Arenas to Madrid, train

  1. Fly from Punta Arenas (PUQ) to Madrid (MAD)
  2. Take the train from Madrid-Puerta De Atocha to Barcelona-Sants

Bus to Rio Gallegos, fly to Barcelona

  1. Take the bus from Punta Arenas to Río Gallegos
  2. Fly from Rio Gallegos (RGL) to Barcelona (BCN)

Bus to Puerto Natales, fly to Barcelona

  1. Take the bus from Punta Arenas to Puerto Natales
  2. Fly from Puerto Natales (PNT) to Barcelona (BCN)

Bus to Ushuaia, fly to Barcelona

  1. Take the bus from Punta Arenas to Ushuaia
  2. Fly from Ushuaia (USH) to Barcelona (BCN)

Bus, bus to El Calafate, fly to Barcelona

  1. Take the bus from Punta Arenas to Puerto Natales
  2. Take the bus from Puerto Natales to El Calafate
  3. Fly from El Calafate (FTE) to Barcelona (BCN)

Punta Arenas (PUQ) to Barcelona (BCN) flights

61 Weekly Planes
28h 12m Average Duration
€301 Cheapest Price
See schedules
Chile → Spain
Partially open

Travel safe during COVID-19

International entry into Spain from Chile

  • Entry is partially open for citizens and permanent residents of Chile
Show more details
Allowed for: All visitors

Restricted for: There are no current restrictions

Show less

Conditions of entry into Spain from Chile

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Health screen upon arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
This applies to arrivals from all countries, with no exceptions

Rules to follow in Spain

1.5m

Mandatory

Mandatory

Considerations leaving from Chile

There are no current restrictions

Frequently Asked Questions


Yes, but conditions apply when entering Spain from Chile.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 1.5 metres
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Barcelona is 112.

Wearing a face mask on public transport in Barcelona is mandatory.

The social distance requirement in Barcelona is 1.5 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 112.

No, but conditions apply when returning to Chile from Spain.

See options for return travel.

Last updated: 23 May 2022
Exceptions may apply, for full details: European Union.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Punta Arenas to Barcelona is to fly which costs $380 - $1,200 and takes 24h 13m.

More details

The quickest way to get from Punta Arenas to Barcelona is to fly which costs $380 - $1,200 and takes 24h 13m.

More details

The distance between Punta Arenas and Barcelona is 12617 km.

It takes approximately 24h 13m to get from Punta Arenas to Barcelona, including transfers.

More details

There is no direct flight from Punta Arenas Airport to Barcelona Airport. The quickest flight takes 24h 31m and has two stopovers.

Search flights

Barcelona is 5h ahead of Punta Arenas. It is currently 12:14 AM in Punta Arenas and 5:14 AM in Barcelona.

JetSMART, British Airways, Vueling Airlines and two other airlines offer flights from Punta Arenas Airport to Barcelona Airport.

Search flights

There are 1065+ hotels available in Barcelona. Prices start at €87 per night.

More details

The best way to get from Punta Arenas to Punta Arenas Airport is to bus which takes 20 min and costs $1 - $3.

More details

Map of how to get from Punta Arenas to Barcelona.
Launch map view
  • Distance: 12616.5 km
  • Duration: 24h 13m

What companies run services between Punta Arenas, Chile and Barcelona, Spain?

LATAM Chile, Iberia and six other airlines fly from Punta Arenas to Barcelona every 3 hours.

Airlines
Iberia
Website
iberia.com
Flights from Punta Arenas to Barcelona via Santiago, Madrid
Ave. Duration
24h 31m
When
Monday and Wednesday
Estimated price
€300 - €1400
Flights from Punta Arenas to Barcelona via Puerto Montt, Santiago, Madrid
Ave. Duration
21h 1m
When
Thursday
Estimated price
€300 - €1300
Flights from Punta Arenas to Barcelona via Santiago, Madrid, Jerez
Ave. Duration
27h 21m
When
Monday and Wednesday
Estimated price
€310 - €1500
Flights from Punta Arenas to Barcelona via Santiago, Madrid, Ibiza
Ave. Duration
27h 21m
When
Monday and Wednesday
Estimated price
€300 - €1400
Flights from Punta Arenas to Barcelona via Santiago, Madrid, Oviedo
Ave. Duration
27h 21m
When
Monday and Wednesday
Estimated price
€310 - €1400
Flights from Rio Gallegos to Barcelona via Ezeiza, Madrid
Ave. Duration
23h 20m
When
Sunday
Estimated price
€500 - €2300
Flights from Rio Gallegos to Barcelona via Ezeiza, Rome
Ave. Duration
27h
When
Sunday
Estimated price
€550 - €1900
Flights from Rio Gallegos to Barcelona via Ezeiza
Ave. Duration
35h 30m
When
Sunday
Estimated price
€500 - €2300
Flights from Puerto Natales to Barcelona via Santiago, London Heathrow
Ave. Duration
26h 17m
When
Friday
Estimated price
€550 - €1800
Flights from Puerto Natales to Barcelona via Puerto Montt, Santiago, Madrid
Ave. Duration
22h 45m
When
Tuesday
Estimated price
€480 - €2000
Flights from Puerto Natales to Barcelona via Santiago, Madrid
Ave. Duration
29h 7m
When
Monday and Friday
Estimated price
€480 - €2000
Flights from Puerto Natales to Barcelona via Santiago, Madrid, Palma Mallorca
Ave. Duration
27h 10m
When
Sunday
Estimated price
€480 - €2100
Flights from Puerto Natales to Barcelona via Santiago, Madrid, Granada
Ave. Duration
27h 45m
When
Sunday
Estimated price
€490 - €2100
Flights from Puerto Natales to Barcelona via Santiago, Madrid, Lisbon
Ave. Duration
28h
When
Sunday
Estimated price
€500 - €2200
Flights from Puerto Natales to Barcelona via Santiago, Madrid, Bilbao
Ave. Duration
28h
When
Sunday
Estimated price
€490 - €2100
Flights from Ushuaia to Barcelona via Ezeiza, Madrid
Ave. Duration
18h 55m
When
Tuesday
Estimated price
€500 - €2300
Flights from Ushuaia to Barcelona via Ezeiza, Rome
Ave. Duration
22h 35m
When
Tuesday
Estimated price
€850 - €1700
Flights from Ushuaia to Barcelona via Ezeiza
Ave. Duration
28h
When
Sunday
Estimated price
€490 - €2300
Flights from Punta Arenas to Madrid via Santiago
Ave. Duration
22h 11m
When
Monday and Wednesday
Estimated price
€260 - €1200
Flights from El Calafate to Barcelona via Ezeiza, Madrid
Ave. Duration
19h 15m
When
Tuesday, Friday and Saturday
Estimated price
€500 - €2300
Flights from El Calafate to Barcelona via Ezeiza
Ave. Duration
26h 30m
When
Saturday and Sunday
Estimated price
€500 - €2300
Vueling Airlines
Website
vueling.com
Flights from Punta Arenas to Barcelona via Puerto Montt, Santiago, Madrid
Ave. Duration
21h 1m
When
Thursday
Estimated price
€300 - €1300
Flights from Rio Gallegos to Barcelona via Ezeiza, Rome
Ave. Duration
27h
When
Sunday
Estimated price
€550 - €1900
Flights from Rio Gallegos to Barcelona via Ezeiza
Ave. Duration
35h 30m
When
Sunday
Estimated price
€500 - €2300
Flights from Puerto Natales to Barcelona via Santiago, Madrid, Palma Mallorca
Ave. Duration
27h 10m
When
Sunday
Estimated price
€480 - €2100
Flights from Puerto Natales to Barcelona via Santiago, Madrid, Granada
Ave. Duration
27h 45m
When
Sunday
Estimated price
€490 - €2100
Flights from Puerto Natales to Barcelona via Santiago, Madrid, Lisbon
Ave. Duration
28h
When
Sunday
Estimated price
€500 - €2200
Flights from Puerto Natales to Barcelona via Santiago, Madrid, Bilbao
Ave. Duration
28h
When
Sunday
Estimated price
€490 - €2100
Flights from Ushuaia to Barcelona via Ezeiza, Rome
Ave. Duration
22h 35m
When
Tuesday
Estimated price
€850 - €1700
Flights from Ushuaia to Barcelona via Ezeiza
Ave. Duration
28h
When
Sunday
Estimated price
€490 - €2300
Flights from El Calafate to Barcelona via Ezeiza
Ave. Duration
26h 30m
When
Saturday and Sunday
Estimated price
€500 - €2300
LATAM Chile
Website
latam.com
Flights from Punta Arenas to Barcelona via Santiago, Madrid
Ave. Duration
24h 31m
When
Monday and Wednesday
Estimated price
€300 - €1400
Flights from Punta Arenas to Barcelona via Puerto Montt, Santiago, Sao Paulo
Ave. Duration
33h 6m
When
Monday
Estimated price
€300 - €1300
Flights from Puerto Natales to Barcelona via Santiago, Madrid
Ave. Duration
36h 25m
When
Sunday
Estimated price
€480 - €2000
Flights from Punta Arenas to Madrid via Santiago
Ave. Duration
20h 8m
When
Monday and Wednesday
Estimated price
€260 - €1200
Flights from Punta Arenas to Madrid via Puerto Montt, Santiago
Ave. Duration
18h 5m
When
Tuesday
Estimated price
€260 - €1100
Flights from Punta Arenas to Madrid via Santiago, Lima
Ave. Duration
21h 55m
When
Every day
Estimated price
€280 - €1200
Flights from Punta Arenas to Madrid via Santiago, Sao Paulo
Ave. Duration
23h 55m
When
Thursday
Estimated price
€270 - €1100
British Airways
Website
britishairways.com
Flights from Punta Arenas to Barcelona via Santiago, London Heathrow
Ave. Duration
24h 25m
When
Tuesday
Estimated price
€350 - €1100
Flights from Puerto Natales to Barcelona via Santiago, London Heathrow
Ave. Duration
26h 17m
When
Friday
Estimated price
€550 - €1800
Flights from Ushuaia to Barcelona via Ezeiza, London Heathrow
Ave. Duration
22h 5m
When
Friday
Estimated price
€550 - €1900
Flights from El Calafate to Barcelona via Ezeiza, London Heathrow
Ave. Duration
23h 10m
When
Tuesday
Estimated price
€550 - €1900
Lufthansa
Website
lufthansa.com
Flights from Rio Gallegos to Barcelona via Ezeiza, Frankfurt
Ave. Duration
21h 10m
When
Sunday
Estimated price
€700 - €1500
Flights from Ushuaia to Barcelona via Ezeiza, Frankfurt
Ave. Duration
22h 5m
When
Tuesday
Estimated price
€650 - €1500
Flights from El Calafate to Barcelona via Ezeiza, Frankfurt
Ave. Duration
25h 5m
When
Tuesday
Estimated price
€650 - €1500
Aerolíneas Argentinas
Website
aerolineas.com.ar
Flights from Rio Gallegos to Barcelona via Ezeiza, Madrid
Ave. Duration
38h 55m
When
Sunday
Estimated price
€500 - €1700
Flights from El Calafate to Barcelona via Ezeiza, Madrid
Ave. Duration
29h 55m
When
Saturday and Sunday
Estimated price
€550 - €1900
Air France
Website
airfrance.com
Flights from Ushuaia to Barcelona via Ezeiza, Paris CDG
Ave. Duration
21h 45m
When
Monday and Friday
Estimated price
€950 - €2800
Flights from El Calafate to Barcelona via Ezeiza, Paris CDG
Ave. Duration
21h 45m
When
Tuesday
Estimated price
€600 - €2100
KLM
Website
klm.com
Flights from Ushuaia to Barcelona via Ezeiza, Amsterdam Schiphol
Ave. Duration
26h 20m
When
Monday, Wednesday, Friday and Sunday
Estimated price
€550 - €2100
Train operators
Renfe AVE
Rome2rio's guide to Renfe AVE
Contact Details
Phone
+34 91 232 03 20
Email
comunicacion@renfe.es
Website
renfe.com
Train from Madrid-Puerta De Atocha to Barcelona-Sants
Ave. Duration
2h 30m
Frequency
Hourly
Estimated price
€60 - €120
Website
Renfe AVE
Promo
€60 - €80
Promo+
€68 - €73
Flexible
€90 - €120
Renfe SNCF
Phone
+34 902 320 320
Email
comunicacion@renfe.es
Website
renfe-sncf.com
Train from Madrid-Puerta De Atocha to Barcelona-Sants
Ave. Duration
2h 57m
Frequency
Once daily
Estimated price
€55 - €85
Website
renfe-sncf.com
Bus operators
Buses Barria
Phone
+56 61 263 9157
Email
busesbarria-ghisoni@hotmail.com
Website
busesbarria.cl
Bus from Punta Arenas to Río Gallegos
Ave. Duration
5h 30m
Frequency
Once daily
Estimated price
€6
Schedules at
busesbarria.cl
Bus from Punta Arenas to Ushuaia
Ave. Duration
10h
Frequency
Once daily
Estimated price
€40
Schedules at
busesbarria.cl
Marga Taqsa
Phone
+54 929 6635 0582
Email
info@taqsa.com.ar
Website
taqsa.com.ar
Bus from Punta Arenas to Río Gallegos
Ave. Duration
6h
Frequency
Once daily
Estimated price
€4 - €7
Schedules at
taqsa.com.ar
Bed
€4 - €7
Semi Bed
€4 - €7
Bus-Sur
Phone
+56 61 261 4224
Email
info@bussur.com
Website
bussur.com
Bus from Punta Arenas to Puerto Natales
Ave. Duration
3h
Frequency
Hourly
Estimated price
€12 - €22
Schedules at
bussur.com
Bus from Puerto Natales to El Calafate
Ave. Duration
5h
Frequency
Every 3 hours
Estimated price
€13 - €23
Schedules at
bussur.com
Buses Pacheco
Phone
+56 61 224 2174
Email
info@busespacheco.com
Website
kupos.cl
Bus from Punta Arenas to Puerto Natales
Ave. Duration
3h 30m
Frequency
Twice daily
Estimated price
€9
Schedules at
kupos.cl

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.

ticket