There are 7 ways to get from Java to Brunei by taxi, plane, car, train, ferry, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Ahmad Yani, fly to Miri Airport, drive
best- Take the taxi from Magelang to Ahmad Yani (SRG)
- Fly from Ahmad Yani (SRG) to Miri Airport (MYY)SRG - MYY
- Drive from Miri Airport (MYY) to Kuala Belait
9h 31m$119–330Train to Yogyakarta International Airport, fly to Miri Airport, drive
cheapest- Take the train from Kutoarjo to Wates
- Fly from Yogyakarta International Airport (YIA) to Miri Airport (MYY)YIA - MYY
- Drive from Miri Airport (MYY) to Kuala Belait
11h 24m$74–283Taxi, train, ferry, bus
- Take the taxi from Magelang to Semarang Tawang
- Take the train from Semarang Tawang to Jakarta Gambir
- Take the ferry from Tanjung Priok to Pontianak
- Take the bus from Pontianak to Bandar Seri Begawan
2d 21h$136–150Taxi to Ahmad Yani, fly to Brunei International Airport
- Take the taxi from Magelang to Ahmad Yani (SRG)
- Fly from Ahmad Yani (SRG) to Brunei International Airport (BWN)SRG - BWN
6h 7m$107–346Taxi, bus, ferry
- Take the taxi from Magelang to Wonosobo
- Take the bus from Wonosobo to DAMRI Bus Station Jakarta
- Take the ferry from Tanjung Priok to Pontianak
- Take the bus from Pontianak to Bandar Seri Begawan
3d 2h$120–150Bus, ferry
- Take the bus from Magelang Kota to Yogyakarta
- Take the bus from Yogyakarta to DAMRI Bus Station Jakarta
- Take the ferry from Tanjung Priok to Pontianak
- Take the bus from Pontianak to Bandar Seri Begawan
3d 6h$108–153Bus, shuttle, ferry
- Take the bus from Magelang Kota to Yogyakarta
- Take a shuttle bus from Yogyakarta to Surabaya
- Take the ferry from Surabaya - Tanjung Perak Port to Pontianak
- Take the bus from Pontianak to Bandar Seri Begawan
3d 12h$113–136
Ahmad Yani (SRG) to Miri Airport (MYY) flights
Questions & Answers
The cheapest way to get from Java to Brunei is to bus and shuttle and ferry which costs $110 - $140 and takes 3 days 12h.
The fastest way to get from Java to Brunei is to taxi and fly which takes 6h 7m and costs $100 - $350.
The distance between Java and Brunei is 1451 km.
The best way to get from Java to Brunei without a car is to taxi and train and ferry and bus which takes 2 days 21h and costs $130 - $150.
It takes approximately 9h 31m to get from Java to Brunei, including transfers.
Brunei is 1h ahead of Java. It is currently 8:40 PM in Java and 9:40 PM in Brunei.
What companies run services between Java, Provinsi Jawa Tengah, Indonesia and Brunei?
There is no direct connection from Java to Brunei. However, you can take the taxi to Ahmad Yani (SRG) airport, fly to Miri Airport (MYY), then drive to Kuala Belait. Alternatively, you can take the taxi to Semarang Tawang, take the train to Jakarta Gambir, walk to Gambir 3, take the bus to Term. Senen, take the bus to Term. Tj. Priok 1, walk to Tanjung Priok, take the ferry to Pontianak, take the taxi to Pontianak, then take the bus to Bandar Seri Begawan.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airasia.com
Flights from Ahmad Yani to Miri Airport via Kuala Lumpur
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- $95–300
Flights from Yogyakarta International Airport to Miri Airport via Kuala Lumpur
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- $90–300
- Website
- flyroyalbrunei.com
Flights from Ahmad Yani to Brunei International Airport via Soekarno–Hatta
- Ave. Duration
- 5h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $120–350
Flights from Ahmad Yani to Brunei International Airport via Singapore Changi
- Ave. Duration
- 5h 40m
- When
- Tuesday
- Estimated price
- $140–400
- Website
- malaysiaairlines.com
Flights from Yogyakarta International Airport to Miri Airport via Kuala Lumpur
- Ave. Duration
- 10h 5m
- When
- Monday and Thursday
- Estimated price
- $110–430
- Website
- airasia.com
Flights from Ahmad Yani to Brunei International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $85–320
- Website
- flyscoot.com
Flights from Yogyakarta International Airport to Miri Airport via Singapore Changi
- Ave. Duration
- 7h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $70–260
Train from Semarang Tawang to Jakarta Gambir
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- $16–21
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- $16–21
- Business
- $25–35
- Executive
- $29–45
Train from Kutoarjo to Wates
- Ave. Duration
- 22 min
- Frequency
- Every 3 hours
- Estimated price
- $2–20
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- $2–20
- Business
- $17–35
- Executive
- $3–40
- admin@prameks.com
Train from Kutoarjo to Wates
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Schedules at
- jadwalkereta.net
- Website
- facebook.com
Bus from Pontianak to Bandar Seri Begawan
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $77
- Schedules at
- facebook.com
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Bus from Wonosobo to DAMRI Bus Station Jakarta
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- $7–29
- Book at
- https://12go.asia/en/operator/damri
Bus from Magelang Kota to Yogyakarta
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $1–15
- Book at
- https://12go.asia/en/operator/damri
Bus from Yogyakarta to DAMRI Bus Station Jakarta
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $9–35
- Book at
- https://12go.asia/en/operator/damri
- contact@indahjayatrans.com
- Website
- indahjayatrans.com
Shuttle from Yogyakarta to Surabaya
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- $12–15
- Schedules at
- indahjayatrans.com
- Phone
- +62 811-1621-162
- infopelni162@pelni.co.id
- Website
- facebook.com
Ferry from Tanjung Priok to Pontianak
- Ave. Duration
- 43h
- Frequency
- Once daily
- Estimated price
- $19–23
- Book at
- pelni.co.id
- Economy Class
- $19–23
Ferry from Surabaya - Tanjung Perak Port to Pontianak
- Ave. Duration
- 2d 13h
- Frequency
- Once daily
- Estimated price
- $21–26
- Book at
- pelni.co.id
- Economy Class
- $21–26
- Ave. Duration
- 1h 9m
- Estimated price
- $14–26
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, How to get from London City Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.










