There are 5 ways to get from Java to Bawean by taxi, train, ferry, car, plane, bus, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train, ferry
best- Take the taxi from Magelang to Yogyakarta
- Take the train from Yogyakarta to Surabaya Gubeng
- Take the ferry from Gresik to Bawean Island
10h 29mRp 663,377–959,173Bus, train, car ferry
cheapest- Take the bus from Magelang Kota to Yogyakarta
- Take the train from Yogyakarta Lempuyangan Station to Waru
- Take the car ferry from Gresik to Bawean Island
17h 10mRp 370,106–825,848Drive, ferry
- Drive from Magelang to Gresik
- Take the ferry from Gresik to Bawean Island
8h 37mRp 850,879–1,208,825Taxi, fly, ferry
- Take the taxi from Magelang to Ahmad Yani (SRG)
- Fly from Ahmad Yani (SRG) to Juanda International Airport (SUB)SRG - SUB
- Take the ferry from Gresik to Bawean Island
10h 50mRp 1,686,570–3,205,082Bus, train, ferry
- Take the bus from Magelang Kota to Yogyakarta
- Take the train from Yogyakarta Lempuyangan Station to Waru
- Take the ferry from Gresik to Bawean Island
17h 10mRp 527,106–1,005,848
Ahmad Yani (SRG) to Juanda International Airport (SUB) flights
Questions & Answers
The cheapest way to get from Java to Bawean is to bus and train and car ferry which costs Rp370000 - Rp850000 and takes 17h 10m.
The fastest way to get from Java to Bawean is to drive and ferry which takes 8h 37m and costs Rp850000 - Rp1300000.
The distance between Java and Bawean is 548 km.
The best way to get from Java to Bawean without a car is to bus and train and ferry which takes 17h 10m and costs Rp500000 - Rp1100000.
It takes approximately 10h 29m to get from Java to Bawean, including transfers.
There are eight+ hotels available in Bawean.
What companies run services between Java, Provinsi Jawa Tengah, Indonesia and Bawean, Indonesia?
There is no direct connection from Java to Bawean. However, you can take the taxi to Yogyakarta, take the train to Surabaya Gubeng, drive to Gresik, take the ferry to Bawean Island, then drive to Bawean. Alternatively, you can take a vehicle from Magelang to Bawean via Gresik and Bawean Island in around 8h 37m.
- Website
- lionair.co.id
Flights from Ahmad Yani to Juanda International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 850,000–1,300,000
- Website
- flynamair.com
Flights from Ahmad Yani to Juanda International Airport via Pangkalanbun
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- Rp 850,000–4,900,000
Train from Yogyakarta to Surabaya Gubeng
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- Rp 180,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 180,000–330,000
- Business
- Rp 380,000–550,000
- Executive
- Rp 340,000–700,000
Train from Yogyakarta Lempuyangan Station to Waru
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Estimated price
- Rp 190,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 190,000–330,000
- Business
- Rp 390,000–550,000
- Executive
- Rp 360,000–700,000
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Bus from Magelang Kota to Yogyakarta
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- 0811-789-200
- expressbahari.marketing@gmail.com
- Website
- expressbahari.com
Ferry from Gresik to Bawean Island
- Ave. Duration
- 4h
- Frequency
- 4 times a week
- Estimated price
- Rp 190,000–250,000
- Schedules at
- expressbahari.com
- Executive
- Rp 190,000–200,000
- VIP
- Rp 240,000–250,000
- Phone
- +62 811-1021-191
- cs@indonesiaferry.co.id
- Website
- asdp.id
Car ferry from Gresik to Bawean Island
- Ave. Duration
- 4h
- Frequency
- Once a week
- Estimated price
- Rp 33,000–69,000
- Schedules at
- asdp.id
- Adult
- Rp 69,000
- Child
- Rp 52,001
- Bicycle
- Rp 14,000
- Motorcycle
- Rp 75,000–280,000
- Car
- Rp 695,000
- Ave. Duration
- 55 min
- Estimated price
- Rp 200,000–430,000
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 How do I buy a London Underground ticket?, French strikes 2018: What are my alternative transport options?, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.










