There is 1 way to get from St. John's to Bonavista by plane 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.
Saint John'S International Airport (YYT) to Barcelona–El Prat Airport (BCN) flights
Comparing Your Travel Options
The cheapest way to get from St. John's to Bonavista is to fly and train which costs €220 - €1000 and takes 14h 27m.
The fastest way to get from St. John's to Bonavista is to fly and train which takes 14h 27m and costs €220 - €1000.
The distance between St. John's and Bonavista is 4429 km.
It takes approximately 14h 27m to get from St. John's to Bonavista, including transfers.
Bonavista is 4h 30m ahead of St. John's. It is currently 8:16 AM in St. John's and 12:46 PM in Bonavista.
There are 2708+ hotels available in Bonavista.
What companies run services between St. John's, NL, Canada and Bonavista, Catalonia, Spain?
There is no direct connection from St. John's to Bonavista. However, you can take the line 14 bus to Airport near Arrivals, walk to St-Johns-Airport-YYT airport, fly to Barcelona–El Prat Airport (BCN), walk to Aeroport T2, take the train to Barcelona Sants, take the train to Tarragona, walk to Colom, 14, then take the line 54 bus to Bonavista.
- Website
- westjet.com
Flights from Saint John'S International Airport to Barcelona–El Prat Airport via Paris Charles de Gaulle
- Ave. Duration
- 12h
- When
- Sunday
- Estimated price
- €220–950
Flights from Saint John'S International Airport to Barcelona–El Prat Airport via Halifax
- Ave. Duration
- 9h 50m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- €260–1,000
- Website
- airfrance.com
Flights from Saint John'S International Airport to Barcelona–El Prat Airport via Paris Charles de Gaulle
- Ave. Duration
- 9h
- When
- Sunday
- Estimated price
- €220–950
- Website
- vueling.com
Flights from Saint John'S International Airport to Barcelona–El Prat Airport via London Gatwick
- Ave. Duration
- 10h 55m
- When
- Monday, Friday, and Saturday
- Estimated price
- €220–950
- Website
- ryanair.com
Flights from Saint John'S International Airport to Barcelona–El Prat Airport via Dublin
- Ave. Duration
- 11h 20m
- When
- Thursday
- Estimated price
- €220–950
- Phone
- +34 912 32 03 20
- [email protected]
- Website
- Renfe Cercanias
Train from Barcelona Sants to Tarragona
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €6–12
- Website
- Renfe Cercanias
- Phone
- +34 900 41 00 41
- Website
- Rodalies de Catalunya
Train from Barcelona Sants to Tarragona
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- €9–22
- Website
- Rodalies de Catalunya
- Website
- Rodalies de Catalunya
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 4 stunningly beautiful Philippines islands you need to visit, Heading to Europe? Read this before you buy a Eurail Pass, and Getting to Milan from the airport - to help you get the most out of your next trip.

