There are 4 ways to get from Saint John to Dubrovnik by plane 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.
Recommended option
Fly from Saint John • 19h 41m
Cheapest option
Bus, bus to Halifax, fly • 18h 21m
2 alternative options
Bus to Fredericton, fly • 18h 46m
Bus to Moncton, fly • 26h 11m
Questions & Answers
The cheapest way to get from Saint John to Dubrovnik is to bus and fly which costs $550 - $1,800 and takes 18h 21m.
The fastest way to get from Saint John to Dubrovnik is to bus and fly which takes 18h 21m and costs $550 - $1,800.
The distance between Saint John and Dubrovnik is 6458 km.
It takes approximately 19h 41m to get from Saint John to Dubrovnik, including transfers.
Dubrovnik is 4h ahead of Saint John. It is currently 10:18 AM in Saint John and 2:18 PM in Dubrovnik.
There are 4777+ hotels available in Dubrovnik. Prices start at €19 per night.
- Distance: 6457.6 km
- Duration: 19h 41m
What companies run services between Saint John, NB, Canada and Dubrovnik, Croatia?
Air Canada, Austrian Airlines and five other airlines fly from Saint John to Dubrovnik every 4 hours.
- Website
- aircanada.com
Flights from Saint John to Dubrovnik via Toronto, Vienna
- Ave. Duration
- 19h 40m
- When
- Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €550 - €1800
Flights from Saint John to Dubrovnik via Toronto, Frankfurt
- Ave. Duration
- 20h 10m
- When
- Thursday and Saturday
- Estimated price
- €550 - €1700
Flights from Fredericton to Dubrovnik via Toronto, Vienna
- Ave. Duration
- 19h 20m
- When
- Friday, Saturday and Sunday
- Estimated price
- €550 - €1700
Flights from Fredericton to Dubrovnik via Toronto, Frankfurt
- Ave. Duration
- 19h 50m
- When
- Saturday
- Estimated price
- €550 - €1700
Flights from Moncton to Dubrovnik via Toronto, Vienna
- Ave. Duration
- 23h 15m
- When
- Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €550 - €1800
Flights from Moncton to Dubrovnik via Toronto, Frankfurt
- Ave. Duration
- 26h 40m
- When
- Thursday and Saturday
- Estimated price
- €550 - €1800
Flights from Moncton to Dubrovnik via Montreal, Zurich
- Ave. Duration
- 25h 5m
- When
- Monday, Thursday and Sunday
- Estimated price
- €500 - €1400
Flights from Halifax to Dubrovnik via Frankfurt
- Ave. Duration
- 11h 40m
- When
- Saturday
- Estimated price
- €350 - €1100
- Website
- lufthansa.com
Flights from Saint John to Dubrovnik via Toronto, Munich
- Ave. Duration
- 16h 55m
- When
- Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- €550 - €1600
Flights from Saint John to Dubrovnik via Montreal, Munich
- Ave. Duration
- 18h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- €500 - €1500
Flights from Saint John to Dubrovnik via Toronto, Frankfurt
- Ave. Duration
- 19h 37m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- €550 - €1700
Flights from Fredericton to Dubrovnik via Montreal, Munich
- Ave. Duration
- 18h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- €500 - €1500
Flights from Fredericton to Dubrovnik via Toronto, Munich
- Ave. Duration
- 23h
- When
- Sunday
- Estimated price
- €550 - €1600
Flights from Fredericton to Dubrovnik via Toronto, Frankfurt
- Ave. Duration
- 25h 10m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- €550 - €1700
Flights from Moncton to Dubrovnik via Montreal, Munich
- Ave. Duration
- 23h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- €500 - €1600
Flights from Halifax to Dubrovnik via Frankfurt
- Ave. Duration
- 14h 40m
- When
- Saturday and Sunday
- Estimated price
- €410 - €1100
- Website
- croatiaairlines.com
Flights from Saint John to Dubrovnik via Toronto, Munich
- Ave. Duration
- 16h 55m
- When
- Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- €550 - €1600
Flights from Saint John to Dubrovnik via Montreal, Munich
- Ave. Duration
- 18h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- €500 - €1500
Flights from Saint John to Dubrovnik via Toronto, Frankfurt
- Ave. Duration
- 20h 10m
- When
- Thursday
- Estimated price
- €550 - €1700
Flights from Fredericton to Dubrovnik via Montreal, Munich
- Ave. Duration
- 18h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- €500 - €1500
Flights from Fredericton to Dubrovnik via Toronto, Munich
- Ave. Duration
- 23h
- When
- Sunday
- Estimated price
- €550 - €1600
Flights from Moncton to Dubrovnik via Montreal, Munich
- Ave. Duration
- 23h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- €500 - €1600
Flights from Halifax to Dubrovnik via Frankfurt
- Ave. Duration
- 11h 40m
- When
- Saturday
- Estimated price
- €350 - €1100
- Website
- airbus.com
Flights from Saint John to Dubrovnik via Toronto, Frankfurt
- Ave. Duration
- 19h 5m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- €550 - €1700
Flights from Fredericton to Dubrovnik via Toronto, Frankfurt
- Ave. Duration
- 25h 10m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- €550 - €1700
Flights from Halifax to Dubrovnik via Frankfurt
- Ave. Duration
- 17h 40m
- When
- Sunday
- Estimated price
- €460 - €1000
- Website
- austrian.com
Flights from Saint John to Dubrovnik via Toronto, Vienna
- Ave. Duration
- 19h 40m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- €550 - €1800
Flights from Moncton to Dubrovnik via Toronto, Vienna
- Ave. Duration
- 20h 20m
- When
- Friday
- Estimated price
- €550 - €1800
- Website
- airfrance.com
Flights from Fredericton to Dubrovnik via Ottawa, Paris Charles de Gaulle
- Ave. Duration
- 15h 30m
- When
- Tuesday
- Estimated price
- €550 - €1700
Flights from Moncton to Dubrovnik via Ottawa, Paris Charles de Gaulle
- Ave. Duration
- 22h 35m
- When
- Tuesday
- Estimated price
- €550 - €1700
- Website
- volotea.com
Flights from Fredericton to Dubrovnik via Montreal, Lyon
- Ave. Duration
- 23h 15m
- When
- Wednesday
- Estimated price
- €500 - €1600
Flights from Moncton to Dubrovnik via Montreal, Lyon
- Ave. Duration
- 28h 50m
- When
- Wednesday
- Estimated price
- €500 - €1600
- Website
- ryanair.com
Flights from Halifax to Dubrovnik via Dublin
- Ave. Duration
- 9h 35m
- When
- Monday and Sunday
- Estimated price
- €300 - €1100
- Website
- jet2.com
Flights from Halifax to Dubrovnik via Edinburgh
- Ave. Duration
- 16h
- When
- Tuesday
- Estimated price
- €310 - €1100
- Phone
- +1 800-575-1807
- info@maritimebus.com
- Website
- maritimebus.com
Bus from Saint John, NB to Fredericton Airport
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- €14 - €24
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- Website
- https://maritimebus.com/
Bus from Saint John, NB to Moncton, NB
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- €19 - €27
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- Website
- https://maritimebus.com/
Bus from Moncton, NB to Halifax Airport
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- €26 - €40
- Book at
- https://maritimebus.betterez.com/cart/570e4206d12bb17e0b0015fe
- 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, Need to know: Eurostar and Getting to Rome from the airport - to help you get the most out of your next trip.