There are 2 ways to get from Mary's Harbour to St. John's by plane 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.
Fly from Mary'S Harbour Airport
best- Fly from Mary'S Harbour Airport (YMH) to Saint John'S International Airport (YYT)plane YMH - YYT
2d 2h$184–776Drive to Lourdes-De-Blanc-Sablon Airport, fly
- Drive from Mary's Harbour to Lourdes-De-Blanc-Sablon Airport (YBX)car
- Fly from Lourdes-De-Blanc-Sablon Airport (YBX) to Saint John'S International Airport (YYT)plane YBX - YYT
27h 43m$208–804
Mary'S Harbour Airport (YMH) to Saint John'S International Airport (YYT) flights
Questions & Answers
The cheapest way to get from Mary's Harbour to St. John's is to fly which costs $180 - $800 and takes 2 days 2h.
The fastest way to get from Mary's Harbour to St. John's is to drive and fly which takes 27h 43m and costs $200 - $850.
The distance between Mary's Harbour and St. John's is 577 km.
It takes approximately 2 days 2h to get from Mary's Harbour to St. John's, including transfers.
There are 190+ hotels available in St. John's.
What companies run services between Mary's Harbour, NL, Canada and St. John's, NL, Canada?
PAL Airlines and Air Canada fly from Mary'S Harbour Airport (YMH) to Saint John'S International Airport (YYT) once daily.
- Website
- palaerospace.com
Flights from Mary'S Harbour Airport to Saint John'S International Airport via Lourdes-De-Blanc-Sablon Airport, Goose Bay, Deer Lake
- Ave. Duration
- 2d 6h
- When
- Monday and Thursday
- Estimated price
- $650–1,700
Flights from Mary'S Harbour Airport to Saint John'S International Airport via Lourdes-De-Blanc-Sablon Airport, Goose Bay, Gander
- Ave. Duration
- 2d 10h
- When
- Monday
- Estimated price
- $650–1,700
Flights from Lourdes-De-Blanc-Sablon Airport to Saint John'S International Airport via St Anthony
- Ave. Duration
- 29h 50m
- When
- Monday and Thursday
- Estimated price
- $460–1,200
Flights from Lourdes-De-Blanc-Sablon Airport to Saint John'S International Airport via Goose Bay, Deer Lake
- Ave. Duration
- 28h 33m
- When
- Sunday, Tuesday, and Friday
- Estimated price
- $600–1,600
Flights from Lourdes-De-Blanc-Sablon Airport to Saint John'S International Airport via Goose Bay, Gander
- Ave. Duration
- 33h 30m
- When
- Tuesday and Sunday
- Estimated price
- $600–1,600
- Website
- aircanada.com
Flights from Mary'S Harbour Airport to Saint John'S International Airport via Lourdes-De-Blanc-Sablon Airport, Goose Bay, Halifax
- Ave. Duration
- 2d 4h
- When
- Monday and Thursday
- Estimated price
- $180–800
Flights from Lourdes-De-Blanc-Sablon Airport to Saint John'S International Airport via Goose Bay, Halifax
- Ave. Duration
- 23h 53m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $170–750
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 of the smartest ways to explore Australia, Travelling by boat in Italy, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
