Nestled on the southeastern coast of Fiji's Viti Levu island, Suva is a vibrant and multicultural capital city pulsating with energy and charm. Boasting a rich tapestry of colonial architecture, bustling markets, and lush green spaces, Suva offers a perfect blend of modernity and traditional Fijian culture. The city's diverse culinary scene tantalizes the taste buds with fresh seafood and tropical fruits, while its lively nightlife promises memorable evenings filled with music and dance. With its friendly locals, stunning waterfront views, and a myriad of cultural experiences waiting to be explored, Suva truly captures the essence of Fiji's unique spirit.
The cheapest month to fly to Suva is typically in November.
The best price we found is for C$1,518 from Vancouver to Suva.
Some popular airlines include: WestJet, Fiji Airways, Air Canada.
A good price for a flight to Suva is C$1366 - C$1670.
Popular airports near the city of Suva include Nausori International Airport (SUV) in Nausori itself and Nadi International Airport (NAN) in Nadi, both located in Fiji.
The flight to Suva (SUV) is roughly 17 hours 30 minutes and 7,654 miles (12,317 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Suva from leading comparison sites using our search engine dashboard.
Historical artifacts & cultural exhibits
Rainforest with trails & waterfalls
Recreational park with rugby fields
Palm-filled botanical garden with museum
Seafront complex offering local produce
Stadium
Cathedral
Water
Market
Views of ship traffic, hills & sunsets
Bay
Storied small island & campground
Volcanic mountain with rare birds
20.7 °C
Thu, 9 May 2024
Average Temperature
31°C
Jan
31°C
Feb
31°C
Mar
30°C
Apr
29°C
May
28°C
Jun
27°C
Jul
27°C
Aug
27°C
Sep
28°C
Oct
29°C
Nov
30°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Suva (SUV) - The flight distance between these airports is 7,654 miles (12,317 kilometres). The direct flight time is roughly 17 hours 30 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Suva (SUV) - The flight distance between these airports is 7,950 miles (12,794 kilometres). The direct flight time is roughly 18 hours 9 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Suva (SUV) - The flight distance between these airports is 5,852 miles (9,418 kilometres). The direct flight time is roughly 13 hours 30 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Suva (SUV) - The flight distance between these airports is 6,266 miles (10,083 kilometres). The direct flight time is roughly 14 hours 25 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Suva (SUV) - The flight distance between these airports is 6,354 miles (10,226 kilometres). The direct flight time is roughly 14 hours 37 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Suva (SUV) - The flight distance between these airports is 8,449 miles (13,598 kilometres). The direct flight time is roughly 19 hours 16 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Suva (SUV) - The flight distance between these airports is 7,856 miles (12,643 kilometres). The direct flight time is roughly 17 hours 57 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Suva (SUV) - The flight distance between these airports is 8,061 miles (12,974 kilometres). The direct flight time is roughly 18 hours 24 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Suva (SUV) - The flight distance between these airports is 6,626 miles (10,664 kilometres). The direct flight time is roughly 15 hours 13 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Suva (SUV) - The flight distance between these airports is 6,915 miles (11,129 kilometres). The direct flight time is roughly 15 hours 52 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Suva (SUV) - The flight distance between these airports is 8,914 miles (14,345 kilometres). The direct flight time is roughly 20 hours 18 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Suva (SUV) - The flight distance between these airports is 6,022 miles (9,692 kilometres). The direct flight time is roughly 13 hours 52 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Suva (SUV) - The flight distance between these airports is 8,277 miles (13,320 kilometres). The direct flight time is roughly 18 hours 53 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Suva (SUV) - The flight distance between these airports is 8,383 miles (13,492 kilometres). The direct flight time is roughly 19 hours 7 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Suva (SUV) - The flight distance between these airports is 7,239 miles (11,649 kilometres). The direct flight time is roughly 16 hours 35 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Suva (SUV) - The flight distance between these airports is 8,225 miles (13,237 kilometres). The direct flight time is roughly 18 hours 46 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Suva (SUV) - The flight distance between these airports is 5,821 miles (9,368 kilometres). The direct flight time is roughly 13 hours 26 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Suva (SUV) - The flight distance between these airports is 6,543 miles (10,530 kilometres). The direct flight time is roughly 15 hours 2 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Suva (SUV) - The flight distance between these airports is 5,811 miles (9,353 kilometres). The direct flight time is roughly 13 hours 24 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Suva (SUV) - The flight distance between these airports is 6,616 miles (10,647 kilometres). The direct flight time is roughly 15 hours 12 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Suva (SUV) - The flight distance between these airports is 7,601 miles (12,233 kilometres). The direct flight time is roughly 17 hours 23 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Suva (SUV) - The flight distance between these airports is 6,580 miles (10,589 kilometres). The direct flight time is roughly 15 hours 7 minutes.
From Vancouver (YVR), Canada to Suva, Fiji (SUV): C$1,518
Depart: 02 Aug 2024 · Return: 09 Sep 2024 Price found 07 May 2024, 21:52
From Toronto (YYZ), Canada to Suva, Fiji (SUV): C$2,069
Depart: 28 Jun 2024 · Return: 07 Jul 2024 Price found 06 May 2024, 14:04
Expert Help