Nestled on the picturesque shores of Lake Superior, Thunder Bay is a vibrant city in northwestern Ontario, Canada, where natural beauty meets urban charm. Known for its stunning landscapes, including the towering Sleeping Giant rock formation and the cascading Kakabeka Falls, Thunder Bay offers outdoor enthusiasts a playground of hiking, biking, and water sports opportunities. Home to a rich cultural heritage, the city boasts a thriving arts scene, diverse culinary offerings, and a welcoming community spirit. Whether exploring historic sites, shopping in local boutiques, or simply admiring the sunset over the lake, Thunder Bay promises a memorable and enchanting experience for visitors.
The cheapest month to fly to Thunder Bay is typically November.
The popular airports near Thunder Bay include Thunder Bay International Airport (YQT) and Duluth International Airport (DLH).
The flight to Thunder Bay (YQT) is roughly 21 hours 19 minutes and 9,371 miles (15,080 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).
The best way is to compare flights to Thunder Bay from leading comparison sites using our search engine dashboard.
Fur trading post with costumed actors
Plunge waterfall with a viewing deck
Ski resort, skiing, snowboarding, and winter sports
Botanical arboretum & greenhouses
Flat-topped mountain with hiking trails
Park
Local history museum & research library
Lake, fly fishing, and nature
River
Sprawling park with cross country skiing
Forested spot for hiking & swimming
Park
Museum with modern art by Native artists
Flower gardens, views & a WWII memorial
Park with monuments to ethnic groups
Small venue with slot machines
Observatory
Lake
Island
Exhibits on well-known regional athletes
Tourist Attraction
Lake
Exhibits of artwork, uniforms & weapons
Park
Park
Climbing
Tourist Attraction
River
Longtime public park with a playground
Wetland
River
Historical Landmark
Skiing and ski resort
1 °C
Mon, 29 Apr 2024
Average Temperature
-8°C
Jan
-5°C
Feb
1°C
Mar
9°C
Apr
16°C
May
21°C
Jun
24°C
Jul
23°C
Aug
18°C
Sep
10°C
Oct
1°C
Nov
-6°C
Dec
Flights from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Thunder Bay (YQT) - The flight distance between these airports is 9,371 miles (15,080 kilometres). The direct flight time is roughly 21 hours 19 minutes.
Flights from Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Thunder Bay (YQT) - The flight distance between these airports is 9,350 miles (15,048 kilometres). The direct flight time is roughly 21 hours 16 minutes.
Flights from Surabaya, Indonesia - Juanda Airport (SUB) to Thunder Bay (YQT) - The flight distance between these airports is 9,323 miles (15,005 kilometres). The direct flight time is roughly 21 hours 13 minutes.
Flights from Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Thunder Bay (YQT) - The flight distance between these airports is 9,002 miles (14,487 kilometres). The direct flight time is roughly 20 hours 30 minutes.
Flights from Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Thunder Bay (YQT) - The flight distance between these airports is 9,405 miles (15,135 kilometres). The direct flight time is roughly 21 hours 23 minutes.
Flights from Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Thunder Bay (YQT) - The flight distance between these airports is 9,405 miles (15,136 kilometres). The direct flight time is roughly 21 hours 24 minutes.
Flights from Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Thunder Bay (YQT) - The flight distance between these airports is 9,187 miles (14,784 kilometres). The direct flight time is roughly 20 hours 54 minutes.
Flights from Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Thunder Bay (YQT) - The flight distance between these airports is 8,995 miles (14,477 kilometres). The direct flight time is roughly 20 hours 29 minutes.
Flights from Balikpapan, Indonesia - Sepinggan Airport (BPN) to Thunder Bay (YQT) - The flight distance between these airports is 8,827 miles (14,206 kilometres). The direct flight time is roughly 20 hours 6 minutes.
Flights from Semarang, Indonesia - Ahmad Yani Airport (SRG) to Thunder Bay (YQT) - The flight distance between these airports is 9,352 miles (15,051 kilometres). The direct flight time is roughly 21 hours 16 minutes.
Flights from Lombok, Indonesia - Lombok International Airport (LOP) to Thunder Bay (YQT) - The flight distance between these airports is 9,321 miles (15,000 kilometres). The direct flight time is roughly 21 hours 12 minutes.
Flights from Manado, Indonesia - Sam Ratulangi Airport (MDC) to Thunder Bay (YQT) - The flight distance between these airports is 8,424 miles (13,557 kilometres). The direct flight time is roughly 19 hours 13 minutes.
Flights from Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Thunder Bay (YQT) - The flight distance between these airports is 9,380 miles (15,095 kilometres). The direct flight time is roughly 21 hours 20 minutes.
Flights from Batam, Indonesia - Hang Nadim Airport (BTH) to Thunder Bay (YQT) - The flight distance between these airports is 8,923 miles (14,361 kilometres). The direct flight time is roughly 20 hours 19 minutes.
Flights from Padang, Indonesia - Minangkabau Airport (PDG) to Thunder Bay (YQT) - The flight distance between these airports is 9,105 miles (14,652 kilometres). The direct flight time is roughly 20 hours 43 minutes.
Flights from Pontianak, Indonesia - Supadio Airport (PNK) to Thunder Bay (YQT) - The flight distance between these airports is 8,922 miles (14,359 kilometres). The direct flight time is roughly 20 hours 19 minutes.
Flights from Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Thunder Bay (YQT) - The flight distance between these airports is 8,702 miles (14,004 kilometres). The direct flight time is roughly 19 hours 50 minutes.
Flights from Jayapura, Indonesia - Sentani Airport (DJJ) to Thunder Bay (YQT) - The flight distance between these airports is 8,118 miles (13,064 kilometres). The direct flight time is roughly 18 hours 32 minutes.
Flights from Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Thunder Bay (YQT) - The flight distance between these airports is 9,021 miles (14,518 kilometres). The direct flight time is roughly 20 hours 32 minutes.
Flights from Ambon, Indonesia - Pattimura International Airport (AMQ) to Thunder Bay (YQT) - The flight distance between these airports is 8,643 miles (13,910 kilometres). The direct flight time is roughly 19 hours 42 minutes.
Flights from Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Thunder Bay (YQT) - The flight distance between these airports is 9,125 miles (14,686 kilometres). The direct flight time is roughly 20 hours 46 minutes.
Flights from Jambi, Indonesia - Sultan Thaha Airport (DJB) to Thunder Bay (YQT) - The flight distance between these airports is 9,117 miles (14,672 kilometres). The direct flight time is roughly 20 hours 45 minutes.
Flights from Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Thunder Bay (YQT) - The flight distance between these airports is 9,285 miles (14,943 kilometres). The direct flight time is roughly 21 hours 8 minutes.
Expert Help
Choose Site / Currency