Surabaya, known as the "City of Heroes," is a bustling metropolis on the eastern coast of Java, Indonesia. This vibrant city seamlessly blends rich history with modern advancements, offering visitors a diverse array of experiences. From its bustling markets and historic landmarks to its vibrant culinary scene and dynamic arts and culture, Surabaya is a captivating destination for travelers seeking a taste of authentic Indonesian life. The city's friendly locals and energetic atmosphere create a welcoming and unforgettable experience for those exploring its bustling streets and vibrant neighborhoods.
The cheapest month to fly to Surabaya is typically September.
The popular airports near the city of Surabaya are Juanda International Airport (SUB) and Abdul Rachman Saleh Airport (MLG).
The flight to Surabaya (SUB) is roughly 10 hours 13 minutes and 4,375 miles (7,041 kilometres) from Auckland, New Zealand - Auckland International Airport (AKL).
The best way is to compare flights to Surabaya from leading comparison sites using our search engine dashboard.
Landmark monument with history museum
Long-standing zoo with exotic animals
Tours of a Russian military submarine
Volcanic mountain with stairs leading up
Modern, inter-island 5.4-km. toll bridge
Tobacco company's museum & cafe
Sprawling Sinbad-themed amusement park
Long-standing mosque with tomb complex
Bustling park with a skateboarding area
Architecture
Mosque in Chinese architectural style
Sculpture with a dolphin & crocodile
Rooftop deck with sweeping ocean views
Harbour and sailing
Indonesian Navy officer statue
Tranquil park with a bamboo forest
Park and garden
Beachside shrine with dragon decorations
Water slides, carousels & dinosaurs
Beachfront seafood & wood fishing boats
Landmark bridge at a 1945 battle site
Civic & domestic history exhibits
Museum dedicated to health & medicine
Ecotourism and forest
Park with mangrove trees & a lookout
History
Iconic monument depicting bamboo spears
Grand Catholic church with stained glass
Museum and architecture
Nature
Garden
History
Museum
History
Historical, colorful village with murals
Buddhism
Monument and history
Riverfront park with playground & tennis
Water park
Leafy urban park with flora & fauna
Roller coaster
Architecture and temple
History
History
Museum
Beach
Nature
Water skiing
Kid-oriented water park & playground
Garden
Beach
Museum
History
34 °C
Sat, 20 Apr 2024
Average Temperature
32°C
Jan
32°C
Feb
32°C
Mar
31°C
Apr
32°C
May
31°C
Jun
31°C
Jul
30°C
Aug
33°C
Sep
33°C
Oct
33°C
Nov
32°C
Dec
Flights from Auckland, New Zealand - Auckland International Airport (AKL) to Surabaya (SUB) - The flight distance between these airports is 4,375 miles (7,041 kilometres). The direct flight time is roughly 10 hours 13 minutes.
Flights from Christchurch, New Zealand - Christchurch International Airport (CHC) to Surabaya (SUB) - The flight distance between these airports is 4,367 miles (7,027 kilometres). The direct flight time is roughly 10 hours 12 minutes.
Flights from Wellington, New Zealand - Wellington International Airport (WLG) to Surabaya (SUB) - The flight distance between these airports is 4,440 miles (7,146 kilometres). The direct flight time is roughly 10 hours 22 minutes.
Flights from Queenstown, New Zealand - Queenstown Airport (ZQN) to Surabaya (SUB) - The flight distance between these airports is 4,221 miles (6,794 kilometres). The direct flight time is roughly 9 hours 52 minutes.
Flights from Dunedin, New Zealand - Dunedin International Airport (DUD) to Surabaya (SUB) - The flight distance between these airports is 4,309 miles (6,935 kilometres). The direct flight time is roughly 10 hours 4 minutes.
Flights from Taupo, New Zealand - Taupo Airport (TUO) to Surabaya (SUB) - The flight distance between these airports is 4,468 miles (7,190 kilometres). The direct flight time is roughly 10 hours 25 minutes.
Flights from Gisborne, New Zealand - Gisborne Airport (GIS) to Surabaya (SUB) - The flight distance between these airports is 4,567 miles (7,350 kilometres). The direct flight time is roughly 10 hours 38 minutes.
Flights from Hokitika, New Zealand - Hokitika Airport (HKK) to Surabaya (SUB) - The flight distance between these airports is 4,276 miles (6,882 kilometres). The direct flight time is roughly 10 hours.
Flights from Hamilton, New Zealand - Hamilton International Airport (HLZ) to Surabaya (SUB) - The flight distance between these airports is 4,416 miles (7,106 kilometres). The direct flight time is roughly 10 hours 18 minutes.
Flights from Kerikeri, New Zealand - Bay of Islands Airport (KKE) to Surabaya (SUB) - The flight distance between these airports is 4,303 miles (6,925 kilometres). The direct flight time is roughly 10 hours 3 minutes.
Flights from Kaitaia, New Zealand - Kaitaia Airport (KAT) to Surabaya (SUB) - The flight distance between these airports is 4,266 miles (6,865 kilometres). The direct flight time is roughly 9 hours 58 minutes.
Flights from New Plymouth, New Zealand - New Plymouth Airport (NPL) to Surabaya (SUB) - The flight distance between these airports is 4,371 miles (7,035 kilometres). The direct flight time is roughly 10 hours 12 minutes.
Flights from Napier/Hastings, New Zealand - Hawke's Bay Airport (NPE) to Surabaya (SUB) - The flight distance between these airports is 4,519 miles (7,272 kilometres). The direct flight time is roughly 10 hours 32 minutes.
Flights from Nelson, New Zealand - Nelson Airport (NSN) to Surabaya (SUB) - The flight distance between these airports is 4,360 miles (7,017 kilometres). The direct flight time is roughly 10 hours 11 minutes.
Flights from Invercargill, New Zealand - Invercargill Airport (IVC) to Surabaya (SUB) - The flight distance between these airports is 4,236 miles (6,817 kilometres). The direct flight time is roughly 9 hours 54 minutes.
Flights from Palmerston North, New Zealand - Palmerston North Airport (PMR) to Surabaya (SUB) - The flight distance between these airports is 4,466 miles (7,187 kilometres). The direct flight time is roughly 10 hours 25 minutes.
Flights from Rotorua, New Zealand - Rotorua International Airport (ROT) to Surabaya (SUB) - The flight distance between these airports is 4,472 miles (7,196 kilometres). The direct flight time is roughly 10 hours 26 minutes.
Flights from Tauranga, New Zealand - Tauranga Airport (TRG) to Surabaya (SUB) - The flight distance between these airports is 4,459 miles (7,177 kilometres). The direct flight time is roughly 10 hours 24 minutes.
Flights from Timaru, New Zealand - Richard Pearse Airport (TIU) to Surabaya (SUB) - The flight distance between these airports is 4,321 miles (6,954 kilometres). The direct flight time is roughly 10 hours 6 minutes.
Flights from Blenheim, New Zealand - Woodbourne Airport (BHE) to Surabaya (SUB) - The flight distance between these airports is 4,396 miles (7,075 kilometres). The direct flight time is roughly 10 hours 16 minutes.
Flights from Whangarei, New Zealand - Whangarei Airport (WRE) to Surabaya (SUB) - The flight distance between these airports is 4,335 miles (6,976 kilometres). The direct flight time is roughly 10 hours 7 minutes.