There are 7 ways to get from Bangkok to St. John's by plane, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Don Mueang International Airport to Saint John'S International Airport
best- Fly from Don Mueang International Airport (DMK) to Saint John'S International Airport (YYT)plane DMK - YYT
29h 16m$774–2,502Fly Suvarnabhumi Airport to Deer Lake Regional Airport, bus
cheapest- Fly from Suvarnabhumi Airport (BKK) to Deer Lake Regional Airport (YDF)plane BKK - YDF
- Take the bus from Deer Lake - Circle K to St. John’s - MUN University Centrebus
40h 5m$642–1,761Fly Suvarnabhumi Airport to Saint John'S International Airport
- Fly from Suvarnabhumi Airport (BKK) to Saint John'S International Airport (YYT)plane BKK - YYT
26h 25m$806–2,006Fly Suvarnabhumi Airport to Gander International Airport, bus
- Fly from Suvarnabhumi Airport (BKK) to Gander International Airport (YQX)plane BKK - YQX
- Take the bus from Gander - Gander Airport to St. John’s - MUN University Centrebus
35h 25m$829–2,585Fly Don Mueang International Airport to Gander International Airport, bus
- Fly from Don Mueang International Airport (DMK) to Gander International Airport (YQX)plane DMK - YQX
- Take the bus from Gander - Gander Airport to St. John’s - MUN University Centrebus
39h 17m$1,254–2,960Ferry, ferry to Trat Airport, fly to Saint John'S International Airport
- Take the ferry from Boonsiri Khao San office to Koh Mak Ao Nidferry
- Take the ferry from Koh Mak Ao Nid to Trat Airportferry
- Fly from Trat Airport (TDX) to Saint John'S International Airport (YYT)plane TDX - YYT
41h 27m$1,146–2,869Fly Don Mueang International Airport to Deer Lake Regional Airport, bus
- Fly from Don Mueang International Airport (DMK) to Deer Lake Regional Airport (YDF)plane DMK - YDF
- Take the bus from Deer Lake - Circle K to St. John’s - MUN University Centrebus
43h 57m$1,064–2,418
Don Mueang International Airport (DMK) to Saint John'S International Airport (YYT) flights
Questions & Answers
The cheapest way to get from Bangkok to St. John's is to fly and bus which costs $600 - $1,800 and takes 40h 5m.
The fastest way to get from Bangkok to St. John's is to fly which takes 26h 25m and costs $800 - $2,100.
The distance between Bangkok and St. John's is 12704 km.
It takes approximately 29h 16m to get from Bangkok to St. John's, including transfers.
St. John's is 9h 30m behind Bangkok. It is currently 6:09 AM in Bangkok and 8:39 PM in St. John's.
There are 201+ hotels available in St. John's.
What companies run services between Bangkok, Thailand and St. John's, NL, Canada?
Thai Lion Mentari, Cathay Pacific, and five other airlines fly from Don Mueang International Airport (DMK) to Saint John'S International Airport (YYT) 3 times a day.
- Website
- aircanada.com
Flights from Don Mueang International Airport to Saint John'S International Airport via Hong Kong, Toronto
- Ave. Duration
- 36h 40m
- When
- Saturday
- Estimated price
- $950–2,800
Flights from Suvarnabhumi Airport to Gander International Airport via Vancouver, Montreal
- Ave. Duration
- 43h 19m
- When
- Wednesday and Friday
- Estimated price
- $1,000–3,300
Flights from Suvarnabhumi Airport to Gander International Airport via Hong Kong, Toronto
- Ave. Duration
- 27h 25m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $1,000–3,100
Flights from Suvarnabhumi Airport to Gander International Airport via Guangzhou Baiyun, Toronto
- Ave. Duration
- 33h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $750–2,500
Flights from Suvarnabhumi Airport to Deer Lake Regional Airport via Vancouver, Montreal
- Ave. Duration
- 43h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $750–2,600
Flights from Suvarnabhumi Airport to Deer Lake Regional Airport via Hong Kong, Toronto
- Ave. Duration
- 27h 32m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $800–2,400
Flights from Suvarnabhumi Airport to Deer Lake Regional Airport via Beijing Capital, Toronto
- Ave. Duration
- 32h 57m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $500–1,600
Flights from Suvarnabhumi Airport to Deer Lake Regional Airport via Guangzhou Baiyun, Toronto
- Ave. Duration
- 33h 12m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $550–2,000
Flights from Don Mueang International Airport to Gander International Airport via Taiwan Taoyuan, Toronto
- Ave. Duration
- 37h 10m
- When
- Sunday
- Estimated price
- $1,100–2,900
Flights from Don Mueang International Airport to Gander International Airport via Osaka Kansai, Toronto
- Ave. Duration
- 45h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $1,100–3,700
Flights from Don Mueang International Airport to Gander International Airport via Tokyo Narita, Toronto
- Ave. Duration
- 45h 35m
- When
- Friday to Sunday
- Estimated price
- $1,100–3,700
Flights from Don Mueang International Airport to Gander International Airport via Incheon, Montreal
- Ave. Duration
- 47h 9m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $1,000–3,500
Flights from Don Mueang International Airport to Gander International Airport via Tokyo Narita, Montreal
- Ave. Duration
- 2d 1h
- When
- Friday to Sunday
- Estimated price
- $1,100–3,600
Flights from Don Mueang International Airport to Gander International Airport via Shanghai Pudong, Toronto
- Ave. Duration
- 2d 3h
- When
- Sunday
- Estimated price
- $1,100–3,600
Flights from Don Mueang International Airport to Gander International Airport via Hong Kong, Toronto
- Ave. Duration
- 31h 25m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $1,100–3,400
Flights from Don Mueang International Airport to Deer Lake Regional Airport via Osaka Kansai, Toronto
- Ave. Duration
- 33h 12m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $850–2,900
Flights from Don Mueang International Airport to Deer Lake Regional Airport via Tokyo Narita, Toronto
- Ave. Duration
- 33h 12m
- When
- Friday to Sunday
- Estimated price
- $850–2,900
Flights from Don Mueang International Airport to Deer Lake Regional Airport via Taiwan Taoyuan, Toronto
- Ave. Duration
- 37h 17m
- When
- Sunday
- Estimated price
- $900–2,300
Flights from Don Mueang International Airport to Deer Lake Regional Airport via Hong Kong, Toronto
- Ave. Duration
- 31h 32m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $900–2,700
- Website
- westjet.com
Flights from Don Mueang International Airport to Saint John'S International Airport via Mumbai, Paris Charles de Gaulle
- Ave. Duration
- 25h 50m
- When
- Saturday
- Estimated price
- $750–2,500
Flights from Don Mueang International Airport to Saint John'S International Airport via Bengaluru, Paris Charles de Gaulle
- Ave. Duration
- 26h 15m
- When
- Saturday
- Estimated price
- $750–2,600
Flights from Suvarnabhumi Airport to Saint John'S International Airport via Paris Charles de Gaulle
- Ave. Duration
- 22h 35m
- When
- Sunday
- Estimated price
- $800–2,000
Flights from Suvarnabhumi Airport to Saint John'S International Airport via London Gatwick
- Ave. Duration
- 24h
- When
- Friday and Sunday
- Estimated price
- $600–2,000
Flights from Trat Airport to Saint John'S International Airport via Suvarnabhumi Airport, Paris Charles de Gaulle
- Ave. Duration
- 31h 10m
- When
- Saturday
- Estimated price
- $1,100–2,800
Flights from Trat Airport to Saint John'S International Airport via Suvarnabhumi Airport, London Gatwick
- Ave. Duration
- 31h 5m
- When
- Friday and Sunday
- Estimated price
- $800–2,700
- Website
- cathaypacific.com
Flights from Don Mueang International Airport to Saint John'S International Airport via Hong Kong, Toronto
- Ave. Duration
- 34h 44m
- When
- Tuesday, Wednesday, Friday, Sunday, Monday, and Thursday
- Estimated price
- $950–2,800
- Website
- flyflair.com
Flights from Don Mueang International Airport to Saint John'S International Airport via Hong Kong, Toronto
- Ave. Duration
- 30h 40m
- When
- Tuesday and Sunday
- Estimated price
- $950–2,800
- Phone
- 1-888-263-1854
- [email protected]
- Website
- drl-lr.com
Bus from Gander - Gander Airport to St. John’s - MUN University Centre
- Ave. Duration
- 4h 38m
- Frequency
- Once daily
- Estimated price
- $76–82
- Website
- https://drl-lr.com/
- Adult
- $76–82
Bus from Deer Lake - Circle K to St. John’s - MUN University Centre
- Ave. Duration
- 9h 7m
- Frequency
- Once daily
- Estimated price
- $120–135
- Website
- https://drl-lr.com/
- Adult
- $120–135
Bus from Gander - Gander Airport to St. John’s - MUN University Centre
- Ave. Duration
- 4h 38m
- Frequency
- Once daily
- Estimated price
- $76–82
- Website
- https://drl-lr.com/
- Adult
- $76–82
Bus from Deer Lake - Circle K to St. John’s - MUN University Centre
- Ave. Duration
- 9h 7m
- Frequency
- Once daily
- Estimated price
- $120–135
- Website
- https://drl-lr.com/
- Adult
- $120–135
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- boonsiriferry.com
Ferry from Boonsiri Khao San office to Koh Mak Ao Nid
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $35–60
- Book at
- https://12go.asia/en/operator/boonsiri-high-speed-ferries
- Website
- https://boonsiriferry.com/en
Ferry from Koh Mak Ao Nid to Trat Airport
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- $6–11
- Book at
- https://12go.asia/en/operator/boonsiri-high-speed-ferries
- Website
- https://boonsiriferry.com/en
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 Italy Travel Guides, Italian Lakes: Getting around by train, and How to get from London to Edinburgh - to help you get the most out of your next trip.


