Semarang, the vibrant coastal city located in Central Java, Indonesia, is a captivating blend of rich history, cultural diversity, and modern development. Known for its charming colonial architecture, bustling ports, and delicious street food scene, Semarang offers visitors a unique glimpse into traditional Javanese culture with a contemporary twist. From exploring the iconic Blenduk Church and the historic Kota Lama district to taking a stroll along the scenic Marina Beach, this dynamic city never fails to enchant travellers with its warm hospitality and authentic local experiences. Experience the best of both worlds in Semarang, where past and present effortlessly coexist.
The cheapest month to fly to Semarang is typically in September.
The best price we found is for C$2,850 from Victoria to Semarang.
Some popular airlines include: Lion Air, Air Canada.
A good price for a flight to Semarang is C$2565 - C$3135.
The popular airports near Semarang are Ahmad Yani International Airport (SRG), Adisumarmo International Airport (SOC), and Juanda International Airport (SUB).
The flight to Semarang (SRG) is roughly 22 hours 20 minutes and 9,829 miles (15,819 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Semarang from leading comparison sites using our search engine dashboard.
Historic landmark with guided tours
Vast mosque complex with a restaurant
History, temple and architecture
Busy green space with food vendors
Sand-mining site with unique formations
Historic church with an iconic dome
The Dutch colonial center of Semarang
Stone monument dedicated in 1953
History
Multi-level center for shopping & dining
Popular cave filled with wild monkeys
Airy park with old-world houses & boats
Museum of Indonesian world records
Reservoir and nature
Tall waterfall surrounded by cliffs
Chinese temple with unique architecture
Grassy park with a basketball court
Lively market for Asian street eats
Park and garden
Village with rainbow-striped houses
Picturesque garden with swimming pools
Ornate, 7-story Buddhist pagoda
Water park with a wave pool & food court
Venue for taking novelty photographs
Buddhist temple with a pagoda & gardens
Beach
Showcase for Central Javanese heritage
Museum with exhibits on military history
Nature area with a seasonal waterfall
River and garden
Market
History
Picturesque cascade & swimming hole
Beach
Sleek gallery for contemporary artwork
Spring-fed swimming pool with slides
Beach
Garden
Architecture
Bistro
Forest and nature
Zoo
Museum
Nature
Performing arts and art
Beach
History, market and architecture
Architecture
Water park
Tranquil lake in an urban development
Architecture
Museum
Park and garden
Nature
Temple and architecture
Ecotourism
4 swimming pools & a restaurant
History and architecture
Green space in a traffic circle
History
Beach
31 °C
Mon, 29 Apr 2024
Average Temperature
29°C
Jan
29°C
Feb
30°C
Mar
31°C
Apr
32°C
May
32°C
Jun
32°C
Jul
32°C
Aug
32°C
Sep
32°C
Oct
31°C
Nov
86°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Semarang (SRG) - The flight distance between these airports is 9,829 miles (15,819 kilometres). The direct flight time is roughly 22 hours 20 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Semarang (SRG) - The flight distance between these airports is 9,765 miles (15,716 kilometres). The direct flight time is roughly 22 hours 12 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Semarang (SRG) - The flight distance between these airports is 8,188 miles (13,177 kilometres). The direct flight time is roughly 18 hours 41 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Semarang (SRG) - The flight distance between these airports is 8,475 miles (13,640 kilometres). The direct flight time is roughly 19 hours 20 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Semarang (SRG) - The flight distance between these airports is 8,403 miles (13,524 kilometres). The direct flight time is roughly 19 hours 10 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Semarang (SRG) - The flight distance between these airports is 9,792 miles (15,759 kilometres). The direct flight time is roughly 22 hours 15 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Semarang (SRG) - The flight distance between these airports is 9,762 miles (15,711 kilometres). The direct flight time is roughly 22 hours 11 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Semarang (SRG) - The flight distance between these airports is 9,684 miles (15,584 kilometres). The direct flight time is roughly 22 hours 1 minute.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Semarang (SRG) - The flight distance between these airports is 7,992 miles (12,862 kilometres). The direct flight time is roughly 18 hours 15 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Semarang (SRG) - The flight distance between these airports is 9,068 miles (14,594 kilometres). The direct flight time is roughly 20 hours 39 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Semarang (SRG) - The flight distance between these airports is 9,458 miles (15,221 kilometres). The direct flight time is roughly 21 hours 31 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Semarang (SRG) - The flight distance between these airports is 8,317 miles (13,384 kilometres). The direct flight time is roughly 18 hours 58 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Semarang (SRG) - The flight distance between these airports is 9,442 miles (15,196 kilometres). The direct flight time is roughly 21 hours 28 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Semarang (SRG) - The flight distance between these airports is 9,716 miles (15,637 kilometres). The direct flight time is roughly 22 hours 5 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Semarang (SRG) - 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 Wabush, Canada - Wabush Airport (YWK) to Semarang (SRG) - The flight distance between these airports is 9,258 miles (14,900 kilometres). The direct flight time is roughly 21 hours 4 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Semarang (SRG) - The flight distance between these airports is 8,193 miles (13,186 kilometres). The direct flight time is roughly 18 hours 42 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Semarang (SRG) - The flight distance between these airports is 8,335 miles (13,413 kilometres). The direct flight time is roughly 19 hours 1 minute.
Flights from Comox, Canada - Comox Airport (YQQ) to Semarang (SRG) - The flight distance between these airports is 8,103 miles (13,041 kilometres). The direct flight time is roughly 18 hours 30 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Semarang (SRG) - The flight distance between these airports is 8,822 miles (14,197 kilometres). The direct flight time is roughly 20 hours 6 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Semarang (SRG) - The flight distance between these airports is 9,482 miles (15,259 kilometres). The direct flight time is roughly 21 hours 34 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Semarang (SRG) - The flight distance between these airports is 8,676 miles (13,962 kilometres). The direct flight time is roughly 19 hours 46 minutes.
From Victoria (YYJ), Canada to Semarang, Indonesia (SRG): C$2,850
Depart: 30 May 2024 · Return: 05 Jun 2024 Price found 29 Apr 2024, 08:09
Expert Help