Reaching Banjarmasin from Yogyakarta involves crossing the Java Sea. The most practical route is a flight from Yogyakarta International Airport (YIA) to Syamsudin Noor International Airport (BDJ) via Jakarta or Surabaya. For a more adventurous route, you can take a train to Surabaya and board a Pelni ship to Trisakti Port. Banjarmasin is known as the City of a Thousand Rivers, making water transport a vital part of the local experience.
Total Distance: Driving distance N/A; Straight-line air distance 850 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 24 hours |
| Avg Price | IDR 1,200,000 - 2,000,000 | IDR 500,000 - 800,000 |
| Operator | Lion Air | PT Pelni |
| Route | YIA Airport to SUB Airport to BDJ Airport | Tanjung Perak Port (Surabaya) to Trisakti Port (Banjarmasin) |
| Tip | Check baggage allowances as budget airlines have strict weight limits. | Book your ticket at least two weeks in advance via the Pelni mobile app. |
June to August for the driest weather, ideal for visiting the floating markets.