Located on the southwestern tip of Nova Scotia, Yarmouth is a charming coastal town filled with maritime history and breathtaking natural beauty. Known as the "Seafaring Capital of Nova Scotia," Yarmouth boasts a rich seafaring heritage, evident in its historic waterfront and iconic lighthouse. Visitors can explore quaint shops, indulge in fresh seafood at local restaurants, or relax on the sandy beaches overlooking the picturesque Bay of Fundy. With a vibrant arts scene, vibrant festivals, and warm hospitality, Yarmouth offers a perfect blend of culture, history, and relaxation for any traveller seeking an authentic maritime experience.
The cheapest month to fly to Yarmouth, Nova Scotia is typically in January.
The popular airports near Yarmouth, Nova Scotia are Halifax Stanfield International Airport (YHZ) and Saint John Airport (YSJ).
The flight to Yarmouth, Nova Scotia (YQI) is roughly 2 hours and 675 miles (1,087 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Yarmouth, Nova Scotia from leading comparison sites using our search engine dashboard.
Lighthouse
Historical society in a quaint church
History
Museum
Museum
Museum
Lake
Memorial Park
Cozy sandy beach with tranquil scenery
Cove with a sandy beach & lighthouse
Beacon at the end of a rocky peninsula
7.3 °C
Mon, 29 Apr 2024
Average Temperature
1°C
Jan
1°C
Feb
4°C
Mar
9°C
Apr
14°C
May
18°C
Jun
21°C
Jul
21°C
Aug
18°C
Sep
13°C
Oct
9°C
Nov
4°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 675 miles (1,087 kilometres). The direct flight time is roughly 2 hours.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 393 miles (632 kilometres). The direct flight time is roughly 1 hour 22 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 2,675 miles (4,305 kilometres). The direct flight time is roughly 6 hours 26 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 2,252 miles (3,625 kilometres). The direct flight time is roughly 5 hours 30 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 2,222 miles (3,576 kilometres). The direct flight time is roughly 5 hours 26 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 147 miles (236 kilometres). The direct flight time is roughly 49 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 482 miles (776 kilometres). The direct flight time is roughly 1 hour 34 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 329 miles (530 kilometres). The direct flight time is roughly 1 hour 13 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 2,302 miles (3,704 kilometres). The direct flight time is roughly 5 hours 36 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 1,518 miles (2,443 kilometres). The direct flight time is roughly 3 hours 52 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 693 miles (1,116 kilometres). The direct flight time is roughly 2 hours 2 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 2,497 miles (4,018 kilometres). The direct flight time is roughly 6 hours 2 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 442 miles (711 kilometres). The direct flight time is roughly 1 hour 28 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 172 miles (277 kilometres). The direct flight time is roughly 52 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 1,152 miles (1,853 kilometres). The direct flight time is roughly 3 hours 3 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 629 miles (1,013 kilometres). The direct flight time is roughly 1 hour 53 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 2,695 miles (4,338 kilometres). The direct flight time is roughly 6 hours 29 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 2,134 miles (3,434 kilometres). The direct flight time is roughly 5 hours 14 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 2,740 miles (4,409 kilometres). The direct flight time is roughly 6 hours 35 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 1,847 miles (2,973 kilometres). The direct flight time is roughly 4 hours 36 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 799 miles (1,286 kilometres). The direct flight time is roughly 2 hours 16 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Yarmouth, Nova Scotia (YQI) - The flight distance between these airports is 1,935 miles (3,115 kilometres). The direct flight time is roughly 4 hours 48 minutes.
Expert Help