There are 6 ways to get from Barcelona to Tarragona by plane, taxi, 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 to Francisco Bangoy International Airport, taxi
best- Fly from Barcelona–El Prat Airport (BCN) to Francisco Bangoy International Airport (DVO)plane BCN - DVO
- Take the taxi from Francisco Bangoy International Airport (DVO) to Tarragonataxi
24h 5m₱22,950–58,759Fly to Laguindingan International Airport, bus, taxi
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Laguindingan International Airport (CGY)plane BCN - CGY
- Take the bus from Agora, Cagayan de Oro to Davao Citybus
- Take the bus from Davao Overland Terminal to Matibus
- Take the taxi from Mati to Tarragonataxi
34h 31m₱20,929–58,208Fly to Butuan Airport, bus, taxi
- Fly from Barcelona–El Prat Airport (BCN) to Butuan Airport (BXU)plane BCN - BXU
- Take the bus from Butuan to Tagum Citybus
- Take the bus from Tagum City to Matibus
- Take the taxi from Mati to Tarragonataxi
29h 19m₱22,780–63,579Fly to General Santos, taxi
- Fly from Barcelona–El Prat Airport (BCN) to General Santos (GES)plane BCN - GES
- Take the taxi from General-Santos-Airport-GES to Tarragonataxi
27h 59m₱26,150–61,859Fly to Awang Airport, bus, taxi
- Fly from Barcelona–El Prat Airport (BCN) to Awang Airport (CBO)plane BCN - CBO
- Take the bus from Cotabato to Davao City Ecoland Bus Terminalbus
- Take the bus from Davao Overland Terminal to Matibus
- Take the taxi from Mati to Tarragonataxi
40h 41m₱30,820–88,149Fly to Surigao Airport, bus, taxi
- Fly from Barcelona–El Prat Airport (BCN) to Surigao Airport (SUG)plane BCN - SUG
- Take the bus from Surigao to Butuanbus
- Take the bus from Butuan to Tagum Citybus
- Take the bus from Tagum City to Matibus
- Take the taxi from Mati to Tarragonataxi
42h 9m₱24,020–64,669
Barcelona–El Prat Airport (BCN) to Francisco Bangoy International Airport (DVO) flights
Questions & Answers
The cheapest way to get from Barcelona to Tarragona is to fly and bus and taxi which costs ₱20,000 - ₱60,000 and takes 34h 31m.
The fastest way to get from Barcelona to Tarragona is to fly and taxi which takes 24h 5m and costs ₱23,000 - ₱60,000.
The distance between Barcelona and Tarragona is 12354 km.
It takes approximately 24h 5m to get from Barcelona to Tarragona, including transfers.
Tarragona is 6h ahead of Barcelona. It is currently 1:42 PM in Barcelona and 7:42 PM in Tarragona.
There are 24+ hotels available in Tarragona.
What companies run services between Barcelona, Spain and Tarragona, Philippines?
There is no direct connection from Barcelona to Tarragona. However, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Francisco Bangoy International Airport (DVO), then take the taxi to Tarragona. Alternatively, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Butuan Airport (BXU), take the taxi to Butuan, take the bus to Tagum City, take the bus to Mati, then take the taxi to Tarragona.
- Website
- philippineairlines.com
Flights from Barcelona–El Prat Airport to Francisco Bangoy International Airport via Abu Dhabi, Manila
- Ave. Duration
- 20h 20m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₱20,000–55,000
Flights from Barcelona–El Prat Airport to Francisco Bangoy International Airport via Dubai, Mactan–Cebu
- Ave. Duration
- 20h 35m
- When
- Every day
- Estimated price
- ₱29,000–85,000
Flights from Barcelona–El Prat Airport to Butuan Airport via Hong Kong, Mactan–Cebu
- Ave. Duration
- 17h 50m
- When
- Monday and Saturday
- Estimated price
- ₱28,000–85,000
Flights from Barcelona–El Prat Airport to Butuan Airport via Hong Kong, Manila
- Ave. Duration
- 19h 45m
- When
- Monday and Saturday
- Estimated price
- ₱28,000–85,000
Flights from Barcelona–El Prat Airport to Butuan Airport via Doha, Manila
- Ave. Duration
- 20h 40m
- When
- Every day
- Estimated price
- ₱28,000–80,000
Flights from Barcelona–El Prat Airport to Butuan Airport via Abu Dhabi, Manila
- Ave. Duration
- 23h 42m
- When
- Monday, Wednesday, Friday, Saturday, and Tuesday
- Estimated price
- ₱21,000–60,000
Flights from Barcelona–El Prat Airport to Laguindingan International Airport via Hong Kong, Mactan–Cebu
- Ave. Duration
- 19h 5m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- ₱25,000–75,000
Flights from Barcelona–El Prat Airport to Laguindingan International Airport via Hong Kong, Manila
- Ave. Duration
- 20h 55m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- ₱25,000–75,000
Flights from Barcelona–El Prat Airport to Laguindingan International Airport via Abu Dhabi, Manila
- Ave. Duration
- 23h 10m
- When
- Every day
- Estimated price
- ₱19,000–55,000
Flights from Barcelona–El Prat Airport to Awang Airport via Doha, Manila
- Ave. Duration
- 27h 5m
- When
- Every day
- Estimated price
- ₱47,000–130,000
Flights from Barcelona–El Prat Airport to Awang Airport via Abu Dhabi, Manila
- Ave. Duration
- 27h 25m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₱35,000–95,000
Flights from Barcelona–El Prat Airport to Awang Airport via Doha, Mactan–Cebu
- Ave. Duration
- 32h 45m
- When
- Wednesday
- Estimated price
- ₱47,000–130,000
Flights from Barcelona–El Prat Airport to Awang Airport via Dubai, Mactan–Cebu
- Ave. Duration
- 33h 5m
- When
- Wednesday and Saturday
- Estimated price
- ₱50,000–150,000
Flights from Barcelona–El Prat Airport to Awang Airport via Hong Kong, Mactan–Cebu
- Ave. Duration
- 36h 20m
- When
- Saturday
- Estimated price
- ₱46,000–140,000
Flights from Barcelona–El Prat Airport to Awang Airport via Hong Kong, Manila
- Ave. Duration
- 36h 55m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- ₱46,000–140,000
Flights from Barcelona–El Prat Airport to Awang Airport via Shenzhen Bao'an International, Manila
- Ave. Duration
- 37h 35m
- When
- Wednesday and Friday
- Estimated price
- ₱29,000–85,000
- Website
- cebupacificair.com
Flights from Barcelona–El Prat Airport to Francisco Bangoy International Airport via Hong Kong
- Ave. Duration
- 20h 55m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- ₱27,000–80,000
Flights from Barcelona–El Prat Airport to Francisco Bangoy International Airport via Hong Kong, Mactan–Cebu
- Ave. Duration
- 18h 45m
- When
- Thursday
- Estimated price
- ₱27,000–80,000
Flights from Barcelona–El Prat Airport to Francisco Bangoy International Airport via Hong Kong, Clark International
- Ave. Duration
- 20h 30m
- When
- Saturday
- Estimated price
- ₱27,000–80,000
Flights from Barcelona–El Prat Airport to Butuan Airport via Hong Kong, Manila
- Ave. Duration
- 19h 45m
- When
- Monday and Saturday
- Estimated price
- ₱28,000–85,000
Flights from Barcelona–El Prat Airport to Butuan Airport via Doha, Manila
- Ave. Duration
- 22h 50m
- When
- Every day
- Estimated price
- ₱28,000–80,000
Flights from Barcelona–El Prat Airport to Butuan Airport via Abu Dhabi, Manila
- Ave. Duration
- 22h
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₱21,000–60,000
Flights from Barcelona–El Prat Airport to General Santos via Hong Kong, Manila
- Ave. Duration
- 20h 10m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- ₱27,000–80,000
Flights from Barcelona–El Prat Airport to General Santos via Hong Kong, Mactan–Cebu
- Ave. Duration
- 21h 40m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- ₱27,000–80,000
Flights from Barcelona–El Prat Airport to General Santos via Doha, Manila
- Ave. Duration
- 24h 12m
- When
- Every day
- Estimated price
- ₱28,000–80,000
Flights from Barcelona–El Prat Airport to General Santos via Abu Dhabi, Manila
- Ave. Duration
- 24h 40m
- When
- Every day
- Estimated price
- ₱21,000–55,000
Flights from Barcelona–El Prat Airport to Laguindingan International Airport via Doha, Mactan–Cebu
- Ave. Duration
- 21h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₱26,000–75,000
Flights from Barcelona–El Prat Airport to Laguindingan International Airport via Dubai, Mactan–Cebu
- Ave. Duration
- 21h 40m
- When
- Every day
- Estimated price
- ₱27,000–80,000
- Website
- cebupacificair.com
Flights from Barcelona–El Prat Airport to Butuan Airport via Dubai, Mactan–Cebu
- Ave. Duration
- 20h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₱30,000–90,000
Flights from Barcelona–El Prat Airport to Surigao Airport via Incheon, Mactan–Cebu
- Ave. Duration
- 28h 10m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₱26,000–80,000
Flights from Barcelona–El Prat Airport to Surigao Airport via Doha, Mactan–Cebu
- Ave. Duration
- 32h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₱28,000–80,000
Flights from Barcelona–El Prat Airport to Surigao Airport via Dubai, Mactan–Cebu
- Ave. Duration
- 32h 50m
- When
- Every day
- Estimated price
- ₱30,000–90,000
Flights from Barcelona–El Prat Airport to Surigao Airport via Hong Kong, Mactan–Cebu
- Ave. Duration
- 36h 5m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- ₱28,000–85,000
Flights from Barcelona–El Prat Airport to Surigao Airport via Singapore Changi, Mactan–Cebu
- Ave. Duration
- 37h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₱28,000–200,000
Flights from Barcelona–El Prat Airport to Surigao Airport via Shanghai Pudong, Mactan–Cebu
- Ave. Duration
- 38h 10m
- When
- Every day
- Estimated price
- ₱22,000–60,000
- Website
- qatarairways.com
Flights from Barcelona–El Prat Airport to Francisco Bangoy International Airport via Doha, Mactan–Cebu
- Ave. Duration
- 22h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₱27,000–75,000
Flights from Barcelona–El Prat Airport to Francisco Bangoy International Airport via Dubai, Mactan–Cebu
- Ave. Duration
- 20h 35m
- When
- Every day
- Estimated price
- ₱29,000–85,000
Flights from Barcelona–El Prat Airport to Butuan Airport via Doha, Manila
- Ave. Duration
- 25h 5m
- When
- Every day
- Estimated price
- ₱28,000–80,000
Flights from Barcelona–El Prat Airport to Butuan Airport via Abu Dhabi, Manila
- Ave. Duration
- 25h 25m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₱21,000–60,000
Flights from Barcelona–El Prat Airport to General Santos via Doha, Manila
- Ave. Duration
- 24h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₱28,000–80,000
Flights from Barcelona–El Prat Airport to Laguindingan International Airport via Doha, Mactan–Cebu
- Ave. Duration
- 21h 55m
- When
- Sunday
- Estimated price
- ₱26,000–75,000
- Website
- singaporeair.com
Flights from Barcelona–El Prat Airport to Francisco Bangoy International Airport via Singapore Changi
- Ave. Duration
- 25h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₱26,000–190,000
Flights from Barcelona–El Prat Airport to Butuan Airport via Doha, Manila
- Ave. Duration
- 20h 40m
- When
- Every day
- Estimated price
- ₱28,000–80,000
Flights from Barcelona–El Prat Airport to Butuan Airport via Abu Dhabi, Manila
- Ave. Duration
- 25h 25m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₱21,000–60,000
- Website
- airasia.com
Flights from Barcelona–El Prat Airport to Laguindingan International Airport via Abu Dhabi, Manila
- Ave. Duration
- 24h 35m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₱19,000–55,000
- Phone
- +63 244 0637
- [email protected]
- Website
- facebook.com
Bus from Butuan to Tagum City
- Ave. Duration
- 5h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₱550–1,100
- Website
- https://www.facebook.com/YGBCDavao
- Website
- https://www.facebook.com/YGBCButuan/
Bus from Tagum City to Mati
- Ave. Duration
- 2h 33m
- Frequency
- Every 30 minutes
- Estimated price
- ₱310–1,100
- Website
- https://www.facebook.com/YGBCDavao
- Website
- https://www.facebook.com/YGBCButuan/
Bus from Davao Overland Terminal to Mati
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- ₱430–1,100
- Website
- https://www.facebook.com/YGBCDavao
- Website
- https://www.facebook.com/YGBCButuan/
Bus from Davao Overland Terminal to Mati
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- ₱430–1,100
- Website
- https://www.facebook.com/YGBCDavao
- Website
- https://www.facebook.com/YGBCButuan/
Bus from Surigao to Butuan
- Ave. Duration
- 2h 30m
- Frequency
- Every 20 minutes
- Estimated price
- ₱240–1,100
- Website
- https://www.facebook.com/YGBCDavao
- Website
- https://www.facebook.com/YGBCButuan/
Bus from Butuan to Tagum City
- Ave. Duration
- 5h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₱550–1,100
- Website
- https://www.facebook.com/YGBCDavao
- Website
- https://www.facebook.com/YGBCButuan/
Bus from Tagum City to Mati
- Ave. Duration
- 2h 33m
- Frequency
- Every 30 minutes
- Estimated price
- ₱310–1,100
- Website
- https://www.facebook.com/YGBCDavao
- Website
- https://www.facebook.com/YGBCButuan/
- Phone
- +63 88 858 5887
- [email protected]
- Website
- facebook.com
Bus from Agora, Cagayan de Oro to Davao City
- Ave. Duration
- 5h 20m
- Frequency
- Every 2 hours
- Estimated price
- ₱550–750
- Schedules at
- facebook.com
- Book at
- 12go.asia
- [email protected]
- Website
- ygbcbooking.com
Bus from Cotabato to Davao City Ecoland Bus Terminal
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ₱440–650
- Schedules at
- web.facebook.com
- Book at
- 12go.asia
- Ave. Duration
- 1h 52m
- Estimated price
- ₱600–6,500
Grab Taxi
- Website
- grab.com
Green GSM
- Phone
- +63 2 77778080
- Website
- greengsm.ph
Mabuhay Taxi / Blue Taxi Davao
- Phone
- +63 82-2330445, +63 2270436, +63 2259128, +63 9175645544, +63 9189144550
- Website
- web.facebook.com
Maligaya Taxi
Krizia Taxi
- Phone
- (082) 298 5541
- Website
- bizippines.com
Gensan Cede Taxi
- Phone
- 0910 259 1662
- Website
- facebook.com
Gensan City Taxi
- Phone
- +63 935 025 5176
- Website
- web.facebook.com
Grab Taxi
- Website
- grab.com
Krizia Taxi
- Phone
- (082) 298 5541
- Website
- bizippines.com
Krizia Taxi
- Phone
- (082) 298 5541
- Website
- bizippines.com
Krizia Taxi
- Phone
- (082) 298 5541
- Website
- bizippines.com
Want to know more about travelling around Philippines
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
4 stunningly beautiful Philippines islands you need to visit
Read the travel guide







