Yogyakarta, often referred to as the cultural heart of Java, is a city in Indonesia known for its rich heritage, vibrant arts scene, and traditional Javanese architecture. Home to the magnificent Prambanan and Borobudur temples, Yogyakarta offers a blend of history, spirituality, and natural beauty. Visitors can explore bustling markets, witness captivating traditional dance performances, and savor delicious local cuisine. The city's warm hospitality and welcoming atmosphere make it a popular destination for travelers seeking an authentic Indonesian experience. With its unique charm and fascinating cultural treasures, Yogyakarta is truly a gem waiting to be discovered.
The cheapest month to fly to Yogyakarta is typically in October.
Popular airports near the city of Yogyakarta include Adisucipto International Airport (JOG) and Adisumarmo International Airport (SOC).
The flight to Yogyakarta (JOG) is roughly 22 hours 27 minutes and 9,884 miles (15,906 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Yogyakarta from leading comparison sites using our search engine dashboard.
Bustling street with shops & restaurants
Legendary historic bathing complex
Opulent 18th-century palace
Hands-on activities & elephant rides
Monument and history
Historical fortress & history exhibits
Educational exhibits & games for kids
Historic outdoor market for varied goods
Grassy, open space for recreation
Backstreet & budget traveler hang-out
Venue for art shows & performances
Indonesian artifacts & puppet shows
Exhibitions with interactive illusions
Lively night market with rides & eats
Former palace built for the royal family
18th-century Javanese mosque
Cultural center with exhibits & plays
Family-run batik museum & workshops
Museum celebrating Indonesian artist
Palace, history and architecture
3D museum, souvenir stands & food
Wax statues of famous figures
Underground mosque at Taman Sari
Small amusement park with a Ferris wheel
Amusement park with rides, pools & cafes
Busy market dating to the 18th century
Art and architecture
History
Indonesian National Revolution Museum
Museum on the history of encryption
Amusement park known for lanterns
Modest museum with taxidermy & bones
History
Museum and history
Museum and history
Ornate, ancient Hindu temple
Museum, history and monument
Museum
WWII fighter planes & dioramas
Painting, visual arts, art and modern art
Outdoor attraction designed for photos
Art
Painting, art, visual arts and art exhibition
Educational toys & board games displayed
Museum and history
Market
Playful museum for upside-down illusions
Pirate-themed family amusement park
History
Art
Market
Excavation site of landmark Hindu temple
Museum and history
History
Architecture
Tourist hot spot for pottery & crafts
Forest attraction featuring photo spots
Well-known spot for relaxing & photos
Nature sanctuary with meditation caves
Large dam with a jogging track & views
Architecture
Food vendors, live bands & sunset views
Slides, a kids' play area & a food court
Leafy spot for kids' activities & dining
Pottery
Pottery
Family attraction & local dining
Exhibits on Indonesia's second president
Water park with slides & a kiddie pool
Water park, market and art
Grassy hill with hidden temple
Water park
Tubing along natural rock-lined streams
Tours of a scenic waterfall region
24.5 °C
Sun, 28 Apr 2024
Average Temperature
30°C
Jan
30°C
Feb
30°C
Mar
31°C
Apr
31°C
May
31°C
Jun
30°C
Jul
31°C
Aug
31°C
Sep
31°C
Oct
31°C
Nov
30°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Yogyakarta (JOG) - The flight distance between these airports is 9,884 miles (15,906 kilometres). The direct flight time is roughly 22 hours 27 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Yogyakarta (JOG) - The flight distance between these airports is 9,821 miles (15,806 kilometres). The direct flight time is roughly 22 hours 19 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Yogyakarta (JOG) - The flight distance between these airports is 8,230 miles (13,246 kilometres). The direct flight time is roughly 18 hours 47 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Yogyakarta (JOG) - The flight distance between these airports is 8,521 miles (13,714 kilometres). The direct flight time is roughly 19 hours 26 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Yogyakarta (JOG) - The flight distance between these airports is 8,450 miles (13,600 kilometres). The direct flight time is roughly 19 hours 16 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Yogyakarta (JOG) - The flight distance between these airports is 9,848 miles (15,849 kilometres). The direct flight time is roughly 22 hours 23 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Yogyakarta (JOG) - The flight distance between these airports is 9,818 miles (15,800 kilometres). The direct flight time is roughly 22 hours 19 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Yogyakarta (JOG) - The flight distance between these airports is 9,740 miles (15,675 kilometres). The direct flight time is roughly 22 hours 8 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Yogyakarta (JOG) - The flight distance between these airports is 8,043 miles (12,944 kilometres). The direct flight time is roughly 18 hours 22 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Yogyakarta (JOG) - The flight distance between these airports is 9,118 miles (14,674 kilometres). The direct flight time is roughly 20 hours 45 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Yogyakarta (JOG) - The flight distance between these airports is 9,513 miles (15,309 kilometres). The direct flight time is roughly 21 hours 38 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Yogyakarta (JOG) - The flight distance between these airports is 8,361 miles (13,455 kilometres). The direct flight time is roughly 19 hours 4 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Yogyakarta (JOG) - The flight distance between these airports is 9,499 miles (15,287 kilometres). The direct flight time is roughly 21 hours 36 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Yogyakarta (JOG) - The flight distance between these airports is 9,773 miles (15,728 kilometres). The direct flight time is roughly 22 hours 13 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Yogyakarta (JOG) - The flight distance between these airports is 9,405 miles (15,135 kilometres). The direct flight time is roughly 21 hours 23 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Yogyakarta (JOG) - The flight distance between these airports is 9,315 miles (14,990 kilometres). The direct flight time is roughly 21 hours 11 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Yogyakarta (JOG) - The flight distance between these airports is 8,236 miles (13,254 kilometres). The direct flight time is roughly 18 hours 48 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Yogyakarta (JOG) - The flight distance between these airports is 8,384 miles (13,493 kilometres). The direct flight time is roughly 19 hours 7 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Yogyakarta (JOG) - The flight distance between these airports is 8,146 miles (13,110 kilometres). The direct flight time is roughly 18 hours 36 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Yogyakarta (JOG) - The flight distance between these airports is 8,870 miles (14,275 kilometres). The direct flight time is roughly 20 hours 12 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Yogyakarta (JOG) - The flight distance between these airports is 9,536 miles (15,347 kilometres). The direct flight time is roughly 21 hours 41 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Yogyakarta (JOG) - The flight distance between these airports is 8,724 miles (14,040 kilometres). The direct flight time is roughly 19 hours 53 minutes.
Expert Help