Nestled along the banks of the Musi River on the island of Sumatra, Palembang is a vibrant city steeped in rich history and cultural heritage. As one of Indonesia's oldest cities, Palembang boasts a unique blend of ancient traditions and modern influences, creating a captivating atmosphere for visitors to explore. From iconic landmarks like the majestic Ampera Bridge to the bustling markets and delicious local cuisine, Palembang offers a truly immersive experience for those seeking to discover the heart and soul of Indonesian culture. With its warm hospitality and picturesque landscapes, Palembang invites travellers to uncover the treasures of this enchanting city.
The cheapest month to fly to Palembang is typically in January.
Popular airports near Palembang include Sultan Mahmud Badaruddin II International Airport (PLM) located in Palembang itself, as well as Radin Inten II Airport (TKG) in neighboring Bandar Lampung and Soekarno-Hatta International Airport (CGK) in Jakarta, Indonesia.
The flight to Palembang (PLM) is roughly 21 hours 50 minutes and 9,607 miles (15,461 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Palembang from leading comparison sites using our search engine dashboard.
Small island on the Musi River
Historic landmark spanning a river
Historic fort & park with bridge views
Sacred hilltop archaeological site
History and architecture
Exhibits on local history, culture & art
Artifacts from the Srivajaya empire
Museum and architecture
Vibrant place with whimsical slides
Forested nature park with family fun
Forest and nature
Museum
Park and garden
Garden and park and garden
Water park
River
Bustling local food & variety market
History
Architecture
Architecture
Museum
Architecture
Water park and park and garden
Nature
32.1 °C
Sat, 27 Apr 2024
Average Temperature
31°C
Jan
31°C
Feb
32°C
Mar
32°C
Apr
32°C
May
32°C
Jun
32°C
Jul
32°C
Aug
33°C
Sep
33°C
Oct
32°C
Nov
31°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Palembang (PLM) - The flight distance between these airports is 9,607 miles (15,461 kilometres). The direct flight time is roughly 21 hours 50 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Palembang (PLM) - The flight distance between these airports is 9,494 miles (15,279 kilometres). The direct flight time is roughly 21 hours 35 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Palembang (PLM) - The flight distance between these airports is 8,182 miles (13,168 kilometres). The direct flight time is roughly 18 hours 40 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Palembang (PLM) - The flight distance between these airports is 8,423 miles (13,555 kilometres). The direct flight time is roughly 19 hours 13 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Palembang (PLM) - The flight distance between these airports is 8,332 miles (13,410 kilometres). The direct flight time is roughly 19 hours.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Palembang (PLM) - The flight distance between these airports is 9,449 miles (15,206 kilometres). The direct flight time is roughly 21 hours 29 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Palembang (PLM) - The flight distance between these airports is 9,505 miles (15,298 kilometres). The direct flight time is roughly 21 hours 37 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Palembang (PLM) - The flight distance between these airports is 9,395 miles (15,120 kilometres). The direct flight time is roughly 21 hours 22 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Palembang (PLM) - The flight distance between these airports is 7,860 miles (12,650 kilometres). The direct flight time is roughly 17 hours 58 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Palembang (PLM) - The flight distance between these airports is 8,943 miles (14,393 kilometres). The direct flight time is roughly 20 hours 22 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Palembang (PLM) - The flight distance between these airports is 9,067 miles (14,592 kilometres). The direct flight time is roughly 20 hours 38 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Palembang (PLM) - The flight distance between these airports is 8,293 miles (13,346 kilometres). The direct flight time is roughly 18 hours 55 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Palembang (PLM) - The flight distance between these airports is 9,124 miles (14,684 kilometres). The direct flight time is roughly 20 hours 46 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Palembang (PLM) - The flight distance between these airports is 9,383 miles (15,101 kilometres). The direct flight time is roughly 21 hours 21 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Palembang (PLM) - The flight distance between these airports is 9,187 miles (14,784 kilometres). The direct flight time is roughly 20 hours 54 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Palembang (PLM) - The flight distance between these airports is 8,947 miles (14,399 kilometres). The direct flight time is roughly 20 hours 22 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Palembang (PLM) - 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 Palembang (PLM) - The flight distance between these airports is 8,231 miles (13,247 kilometres). The direct flight time is roughly 18 hours 47 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Palembang (PLM) - The flight distance between these airports is 8,098 miles (13,033 kilometres). The direct flight time is roughly 18 hours 29 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Palembang (PLM) - The flight distance between these airports is 8,733 miles (14,055 kilometres). The direct flight time is roughly 19 hours 54 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Palembang (PLM) - The flight distance between these airports is 9,261 miles (14,904 kilometres). The direct flight time is roughly 21 hours 4 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Palembang (PLM) - The flight distance between these airports is 8,585 miles (13,816 kilometres). The direct flight time is roughly 19 hours 34 minutes.
Expert Help