Situated in the heart of the Indonesian island of Borneo, Banjarmasin is a vibrant city teeming with cultural richness and natural beauty. Known as the "River City" due to its intricate network of waterways, this bustling metropolis offers a unique blend of urban development and traditional charm. Visitors can explore the famous floating markets where locals trade goods from wooden boats, marvel at the stunning architecture of the Sultan Suriansyah Mosque, or take a leisurely cruise along the picturesque Martapura River. With its warm hospitality and picturesque landscapes, Banjarmasin is a hidden gem waiting to be discovered.
The cheapest month of the year to fly to Banjarmasin is typically in November.
The popular airports near Banjarmasin city are Syamsudin Noor Airport (BDJ) and Sjamsudin Noor Airport (BDJ).
The flight to Banjarmasin (BDJ) is roughly 13 hours 36 minutes and 5,898 miles (9,492 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Banjarmasin from leading comparison sites using our search engine dashboard.
Traditional boats selling fresh goods
Leafy river delta with many monkeys
Large mosque in a park-like setting
Shopping
History and architecture
Nature and ecotourism
River
Museum
Church and architecture
Attraction
Port
Attraction
Beach, snorkeling and coral reef
Zoo
Waterpark with slides, pools & an eatery
Attraction
Attraction
Attraction
Attraction
River
Attraction
Beach
28.1 °C
Mon, 29 Apr 2024
Average Temperature
29°C
Jan
30°C
Feb
30°C
Mar
31°C
Apr
31°C
May
31°C
Jun
32°C
Jul
32°C
Aug
33°C
Sep
32°C
Oct
31°C
Nov
30°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Banjarmasin (BDJ) - The flight distance between these airports is 5,898 miles (9,492 kilometres). The direct flight time is roughly 13 hours 36 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Banjarmasin (BDJ) - The flight distance between these airports is 6,437 miles (10,360 kilometres). The direct flight time is roughly 14 hours 48 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Banjarmasin (BDJ) - The flight distance between these airports is 5,719 miles (9,204 kilometres). The direct flight time is roughly 13 hours 12 minutes.
Flights from George, South Africa - George Airport (GRJ) to Banjarmasin (BDJ) - The flight distance between these airports is 6,222 miles (10,013 kilometres). The direct flight time is roughly 14 hours 19 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Banjarmasin (BDJ) - The flight distance between these airports is 5,918 miles (9,524 kilometres). The direct flight time is roughly 13 hours 39 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Banjarmasin (BDJ) - The flight distance between these airports is 6,037 miles (9,715 kilometres). The direct flight time is roughly 13 hours 54 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Banjarmasin (BDJ) - The flight distance between these airports is 6,010 miles (9,672 kilometres). The direct flight time is roughly 13 hours 51 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Banjarmasin (BDJ) - The flight distance between these airports is 5,911 miles (9,514 kilometres). The direct flight time is roughly 13 hours 38 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Banjarmasin (BDJ) - The flight distance between these airports is 5,725 miles (9,213 kilometres). The direct flight time is roughly 13 hours 13 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Banjarmasin (BDJ) - The flight distance between these airports is 6,104 miles (9,823 kilometres). The direct flight time is roughly 14 hours 3 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Banjarmasin (BDJ) - The flight distance between these airports is 5,721 miles (9,207 kilometres). The direct flight time is roughly 13 hours 12 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Banjarmasin (BDJ) - The flight distance between these airports is 5,719 miles (9,203 kilometres). The direct flight time is roughly 13 hours 12 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Banjarmasin (BDJ) - The flight distance between these airports is 5,763 miles (9,274 kilometres). The direct flight time is roughly 13 hours 18 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Banjarmasin (BDJ) - The flight distance between these airports is 5,826 miles (9,376 kilometres). The direct flight time is roughly 13 hours 26 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Banjarmasin (BDJ) - The flight distance between these airports is 5,660 miles (9,109 kilometres). The direct flight time is roughly 13 hours 4 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Banjarmasin (BDJ) - The flight distance between these airports is 6,318 miles (10,167 kilometres). The direct flight time is roughly 14 hours 32 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Banjarmasin (BDJ) - The flight distance between these airports is 5,864 miles (9,437 kilometres). The direct flight time is roughly 13 hours 31 minutes.
Expert Help
Choose Site / Currency