There are 3 ways to get from Saint John to Saint Lucia by bus or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Fredericton International Airport, fly
best- Take the bus from Saint John Terminal to Fredericton Airportbus
- Fly from Fredericton International Airport (YFC) to Hewanorra International Airport (UVF)plane YFC - UVF
22h 6m$443–1,658Fly from St. John Airport
- Fly from St. John Airport (YSJ) to Hewanorra International Airport (UVF)plane YSJ - UVF
12h 6m$553–2,104Bus to Greater Moncton International Airport, fly
- Take the bus from Saint John Terminal to Monctonbus
- Fly from Greater Moncton International Airport (YQM) to Hewanorra International Airport (UVF)plane YQM - UVF
14h 55m$483–1,693
Fredericton International Airport (YFC) to Hewanorra International Airport (UVF) flights
Questions & Answers
The cheapest way to get from Saint John to Saint Lucia is to bus and fly which costs $440 - $1,700 and takes 22h 6m.
The fastest way to get from Saint John to Saint Lucia is to fly which takes 12h 6m and costs $550 - $2,100.
The distance between Saint John and Saint Lucia is 3716 km.
It takes approximately 22h 6m to get from Saint John to Saint Lucia, including transfers.
Saint Lucia is 1h behind Saint John. It is currently 6:32 PM in Saint John and 5:32 PM in Saint Lucia.
There are 514+ hotels available in Saint Lucia.
What companies run services between Saint John, NB, Canada and Saint Lucia?
Air Canada and WestJet fly from St. John Airport (YSJ) to Hewanorra International Airport (UVF) 3 times a week.
- Website
- aircanada.com
Flights from Fredericton International Airport to Hewanorra International Airport via Toronto
- Ave. Duration
- 21h 15m
- When
- Monday and Thursday
- Estimated price
- $450–1,700
Flights from Fredericton International Airport to Hewanorra International Airport via Ottawa, Toronto
- Ave. Duration
- 23h 10m
- When
- Monday and Thursday
- Estimated price
- $450–1,700
Flights from St. John Airport to Hewanorra International Airport via Toronto
- Ave. Duration
- 10h 20m
- When
- Tuesday and Friday
- Estimated price
- $550–2,100
Flights from Greater Moncton International Airport to Hewanorra International Airport via Toronto
- Ave. Duration
- 9h 55m
- When
- Tuesday and Friday
- Estimated price
- $430–1,600
- Website
- westjet.com
Flights from Fredericton International Airport to Hewanorra International Airport via Toronto
- Ave. Duration
- 20h 35m
- When
- Saturday
- Estimated price
- $600–2,600
Flights from St. John Airport to Hewanorra International Airport via Toronto
- Ave. Duration
- 9h 40m
- When
- Sunday
- Estimated price
- $750–3,200
Flights from Greater Moncton International Airport to Hewanorra International Airport via Toronto
- Ave. Duration
- 9h 15m
- When
- Sunday
- Estimated price
- $600–2,400
- Website
- united.com
Flights from Fredericton International Airport to Hewanorra International Airport via Montreal, Newark
- Ave. Duration
- 18h 51m
- When
- Friday
- Estimated price
- $410–1,600
- Phone
- +1 800 575 1807
- [email protected]
- Website
- maritimebus.com
Bus from Saint John Terminal to Fredericton Airport
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $30–60
- Website
- https://maritimebus.com/
Bus from Saint John Terminal to Moncton
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $45–90
- Website
- https://maritimebus.com/
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 Best ways to travel around Australia, How to get from Heathrow Airport into central London, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.


