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 10:18 PM in St. John's and 2:48 AM in Bonavista.
There are 2702+ 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
- 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
Flights from Saint John'S International Airport to Barcelona–El Prat Airport via Dublin
- Ave. Duration
- 11h 30m
- When
- Tuesday and Thursday
- Estimated price
- €220–950
- 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
- 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 The beginner’s guide to the 2018 World Nomad Games, 10 amazing places to get away from it all in Australia, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.

