Welcome to the charming coastal city of George Town, Bahamas! Nestled on the stunning Exuma Island, George Town is a vibrant destination known for its crystal-clear turquoise waters, powdery white sand beaches, and vibrant marine life. This picturesque town offers a perfect blend of laid-back charm and exciting adventures, making it an ideal getaway for beach lovers and watersports enthusiasts. Explore the colorful colonial architecture, sample fresh seafood delicacies, and immerse yourself in the rich Bahamian culture. Whether you're seeking relaxation or thrilling experiences, George Town promises a memorable tropical escape like no other.
The cheapest month of the year to fly to George Town, Bahamas, is generally September.
The best price we found is for C$574 from Toronto to George Town.
Some popular airlines include: WestJet, Silver Airways, Bahamasair, American Airlines, Air Canada.
A good price for a flight to George Town is C$517 - C$631.
The popular airports near George Town, Bahamas are Exuma International Airport (GGT) and Georgetown Airport (GGT).
The flight to George Town, Bahamas (GGT) is roughly 3 hours 37 minutes and 1,406 miles (2,263 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to George Town, Bahamas from leading comparison sites using our search engine dashboard.
Narrow island with famous beaches
White-sand beach with aqua water
Island with festivals, regattas & more
Market
Stores and Shopping
Harbor
Tranquil sand beach known for turtles
Island
Island
Sandy beach with snorkeling & diving
Beach
Island
Island
Island
Island
Seasonal natural harbor for boating
Island
Island
27.1 °C
Tue, 23 Apr 2024
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to George Town, Bahamas (GGT) - The flight distance between these airports is 1,406 miles (2,263 kilometres). The direct flight time is roughly 3 hours 37 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to George Town, Bahamas (GGT) - The flight distance between these airports is 1,518 miles (2,444 kilometres). The direct flight time is roughly 3 hours 52 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to George Town, Bahamas (GGT) - The flight distance between these airports is 3,100 miles (4,989 kilometres). The direct flight time is roughly 7 hours 23 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to George Town, Bahamas (GGT) - The flight distance between these airports is 2,778 miles (4,471 kilometres). The direct flight time is roughly 6 hours 40 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to George Town, Bahamas (GGT) - The flight distance between these airports is 2,838 miles (4,567 kilometres). The direct flight time is roughly 6 hours 48 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to George Town, Bahamas (GGT) - The flight distance between these airports is 1,629 miles (2,622 kilometres). The direct flight time is roughly 4 hours 7 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to George Town, Bahamas (GGT) - The flight distance between these airports is 1,504 miles (2,420 kilometres). The direct flight time is roughly 3 hours 50 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to George Town, Bahamas (GGT) - The flight distance between these airports is 1,624 miles (2,614 kilometres). The direct flight time is roughly 4 hours 6 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to George Town, Bahamas (GGT) - The flight distance between these airports is 3,227 miles (5,193 kilometres). The direct flight time is roughly 7 hours 40 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to George Town, Bahamas (GGT) - The flight distance between these airports is 2,154 miles (3,467 kilometres). The direct flight time is roughly 5 hours 17 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to George Town, Bahamas (GGT) - The flight distance between these airports is 2,093 miles (3,368 kilometres). The direct flight time is roughly 5 hours 9 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to George Town, Bahamas (GGT) - The flight distance between these airports is 2,957 miles (4,758 kilometres). The direct flight time is roughly 7 hours 4 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to George Town, Bahamas (GGT) - The flight distance between these airports is 1,913 miles (3,079 kilometres). The direct flight time is roughly 4 hours 45 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to George Town, Bahamas (GGT) - The flight distance between these airports is 1,679 miles (2,701 kilometres). The direct flight time is roughly 4 hours 13 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to George Town, Bahamas (GGT) - The flight distance between these airports is 1,865 miles (3,002 kilometres). The direct flight time is roughly 4 hours 38 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to George Town, Bahamas (GGT) - The flight distance between these airports is 2,083 miles (3,352 kilometres). The direct flight time is roughly 5 hours 7 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to George Town, Bahamas (GGT) - The flight distance between these airports is 3,099 miles (4,988 kilometres). The direct flight time is roughly 7 hours 23 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to George Town, Bahamas (GGT) - The flight distance between these airports is 2,891 miles (4,653 kilometres). The direct flight time is roughly 6 hours 55 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to George Town, Bahamas (GGT) - The flight distance between these airports is 3,183 miles (5,123 kilometres). The direct flight time is roughly 7 hours 34 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to George Town, Bahamas (GGT) - The flight distance between these airports is 2,413 miles (3,884 kilometres). The direct flight time is roughly 5 hours 51 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to George Town, Bahamas (GGT) - The flight distance between these airports is 1,754 miles (2,822 kilometres). The direct flight time is roughly 4 hours 23 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to George Town, Bahamas (GGT) - The flight distance between these airports is 2,557 miles (4,115 kilometres). The direct flight time is roughly 6 hours 10 minutes.
From Toronto (YYZ), Canada to George Town, Bahamas (GGT): C$574
Depart: 03 Jun 2024 · Return: 12 Jun 2024 Price found 23 Apr 2024, 13:47
From Winnipeg (YWG), Canada to George Town, Bahamas (GGT): C$892
Depart: 24 May 2024 · Return: 30 May 2024 Price found 23 Apr 2024, 18:26
From Montreal (YUL), Canada to George Town, Bahamas (GGT): C$963
Depart: 27 Jul 2024 · Return: 03 Aug 2024 Price found 22 Apr 2024, 23:13
From Edmonton (YEG), Canada to George Town, Bahamas (GGT): C$1,427
Depart: 30 Apr 2024 · Return: 19 May 2024 Price found 23 Apr 2024, 18:21