Thessaloniki, a vibrant city in northern Greece, effortlessly blends ancient charm with modern flair. Steeped in history as the birthplace of Alexander the Great, it boasts a rich cultural tapestry woven from Byzantine, Ottoman, and Roman influences. Picturesque waterfront cafes, bustling markets, and a maze of narrow streets invite exploration, while iconic landmarks such as the White Tower and the Arch of Galerius beckon visitors to delve into the city's storied past. With a lively nightlife scene, delectable cuisine, and a warm Mediterranean climate, Thessaloniki promises an unforgettable experience for travelers seeking a blend of tradition and innovation.
The cheapest month to fly to Thessaloniki is typically February.
The best price we found is for C$1,062 from Toronto to Thessaloniki.
Some popular airlines include: WestJet, transavia, SWISS, Air Transat, Air Canada, Aegean Airlines.
A good price for a flight to Thessaloniki is C$956 - C$1168.
The popular airports near Thessaloniki are Thessaloniki Airport (SKG), Kavala International Airport "Alexander the Great" (KVA), and Skiathos Island National Airport (JSI).
The flight to Thessaloniki (SKG) is roughly 11 hours 22 minutes and 4,892 miles (7,873 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Thessaloniki from leading comparison sites using our search engine dashboard.
City history exhibit in landmark tower
Ancient monument with scenes of victory
Waterfront public square with cafes
Large, notable archaeological museum
Church & remains of city's patron saint
Iconic orthodox church with lots of art
Museum showcasing Byzantine history
Byzantine-era fortress with 10 towers
Circular Roman temple with mosaics
House-turned-museum of Turkey's founder
Roman forum dating to 2nd century
Local Jewish history & Holocaust exhibit
Vintage landmark with many food vendors
Contemporary art museum
Byzantine church with verdant surrounds
Busy cargo port & passenger terminal
City views & revolving restaurant
A 1300s church with religious relics
Photo gallery with historical exhibits
Christ mosaic & colorful 1100s paintings
Museum for the Macedonian Struggle
Striking statue of an Ancient Greek king
Vibrant, traditional food market
Ornate basilica with columns & mosaics
Seafront landmark featuring umbrellas
Exhibits on WWII, Sofia Vembo & more
Historical landmark
Cinema museum in an old warehouse
Art museum, sculpture and art
Point of interest
Church, byzantine art, cathedral and history
History
Point of interest
Art museum with avant-garde pieces
History
Church, history and architecture
Museum devoted to sports & the Olympics
Monument
Art, painting, museum and architecture
Historic mosque built in 1400s
History
Monument
Church, architecture and archaeological site
Garden, park and garden and history
Theatre and art
History
Museum
Art museum, garden and art
Historical landmark
Sculpture
Museum
Architecture
Monastery
Museum
Town Square
History
Synagogue
Point of interest
Shops in a 15th-century Ottoman building
Forest, trail running and cycling
Church
Historical landmark
Park and garden
Historical landmark
Historical landmark
Architecture
Point of interest
Church and architecture
History
Point of interest
Historical landmark
Park and garden
Greek Orthodox Church
Museum with contemporary artwork
Greek Orthodox Church
Historical landmark
Greek Orthodox Church
Monastery
Science museum & classic-car exhibit
Large, whimsical waterpark & a zoo
Zoo with mostly domesticated animals
Park and garden and amusement park
Point of interest
Museum and music
Lagoon and park and garden
Park and garden, estuary, lagoon, wetland and protected area
Casino
21.4 °C
Sun, 28 Apr 2024
Average Temperature
9°C
Jan
11°C
Feb
15°C
Mar
19°C
Apr
25°C
May
30°C
Jun
32°C
Jul
31°C
Aug
27°C
Sep
21°C
Oct
15°C
Nov
11°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Thessaloniki (SKG) - The flight distance between these airports is 4,892 miles (7,873 kilometres). The direct flight time is roughly 11 hours 22 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Thessaloniki (SKG) - The flight distance between these airports is 4,586 miles (7,380 kilometres). The direct flight time is roughly 10 hours 41 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Thessaloniki (SKG) - The flight distance between these airports is 5,905 miles (9,503 kilometres). The direct flight time is roughly 13 hours 37 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Thessaloniki (SKG) - The flight distance between these airports is 5,595 miles (9,005 kilometres). The direct flight time is roughly 12 hours 56 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Thessaloniki (SKG) - The flight distance between these airports is 5,457 miles (8,782 kilometres). The direct flight time is roughly 12 hours 37 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Thessaloniki (SKG) - The flight distance between these airports is 4,184 miles (6,734 kilometres). The direct flight time is roughly 9 hours 47 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Thessaloniki (SKG) - The flight distance between these airports is 4,668 miles (7,512 kilometres). The direct flight time is roughly 10 hours 52 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Thessaloniki (SKG) - The flight distance between these airports is 4,441 miles (7,148 kilometres). The direct flight time is roughly 10 hours 22 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Thessaloniki (SKG) - The flight distance between these airports is 4,940 miles (7,950 kilometres). The direct flight time is roughly 11 hours 28 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Thessaloniki (SKG) - The flight distance between these airports is 5,215 miles (8,393 kilometres). The direct flight time is roughly 12 hours 5 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Thessaloniki (SKG) - The flight distance between these airports is 3,640 miles (5,858 kilometres). The direct flight time is roughly 8 hours 35 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Thessaloniki (SKG) - The flight distance between these airports is 5,781 miles (9,304 kilometres). The direct flight time is roughly 13 hours 20 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Thessaloniki (SKG) - The flight distance between these airports is 4,119 miles (6,629 kilometres). The direct flight time is roughly 9 hours 39 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Thessaloniki (SKG) - The flight distance between these airports is 4,192 miles (6,746 kilometres). The direct flight time is roughly 9 hours 48 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Thessaloniki (SKG) - The flight distance between these airports is 5,037 miles (8,106 kilometres). The direct flight time is roughly 11 hours 41 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Thessaloniki (SKG) - The flight distance between these airports is 4,055 miles (6,526 kilometres). The direct flight time is roughly 9 hours 30 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Thessaloniki (SKG) - The flight distance between these airports is 5,943 miles (9,565 kilometres). The direct flight time is roughly 13 hours 42 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Thessaloniki (SKG) - The flight distance between these airports is 5,212 miles (8,388 kilometres). The direct flight time is roughly 12 hours 4 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Thessaloniki (SKG) - The flight distance between these airports is 5,904 miles (9,501 kilometres). The direct flight time is roughly 13 hours 37 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Thessaloniki (SKG) - The flight distance between these airports is 5,400 miles (8,691 kilometres). The direct flight time is roughly 12 hours 30 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Thessaloniki (SKG) - The flight distance between these airports is 4,750 miles (7,644 kilometres). The direct flight time is roughly 11 hours 3 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Thessaloniki (SKG) - The flight distance between these airports is 5,358 miles (8,623 kilometres). The direct flight time is roughly 12 hours 24 minutes.
From Toronto (YYZ), Canada to Thessaloniki, Greece (SKG): C$1,062
Depart: 13 May 2024 · Return: 13 Sep 2024 Price found 28 Apr 2024, 11:49
From Montreal (YUL), Canada to Thessaloniki, Greece (SKG): C$1,064
Depart: 31 Mar 2025 · Return: 07 Apr 2025 Price found 28 Apr 2024, 09:05
From Calgary (YYC), Canada to Thessaloniki, Greece (SKG): C$1,425
Depart: 05 Jun 2024 · Return: 10 Jul 2024 Price found 28 Apr 2024, 12:01
From Vancouver (YVR), Canada to Thessaloniki, Greece (SKG): C$1,491
Depart: 01 Jan 2025 · Return: 31 Mar 2025 Price found 28 Apr 2024, 04:46
Expert Help