There are 10 ways to get from Borobudur to Pulau Bintan (Island) by taxi, plane, train, ferry, car ferry, or bus
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 Yogyakarta International Airport, fly to Raja Haji Fisabilillah International Airport
best- Take the taxi from Borobudur to Yogyakarta-Airport-YIAtaxi
- Fly from Yogyakarta International Airport (YIA) to Raja Haji Fisabilillah International Airport (TNJ)plane YIA - TNJ
4h 46mRp 2,343,994–4,506,538Bus, ferry
cheapest- Take the bus from Yogyakarta to Bekasibus
- Take the ferry from Tanjung Priok to Pelabuhan Sri Bayintan Kijangferry KM Bukit Raya / ...
2d 11hRp 723,029–1,174,488Train, ferry
- Take the train from Yogyakarta Tugu to Jatinegaratrain Taksaka / ...
- Take the ferry from Tanjung Priok to Pelabuhan Sri Bayintan Kijangferry KM Bukit Raya / ...
47h 22mRp 981,756–1,182,985Taxi to Ahmad Yani, fly to Raja Haji Fisabilillah International Airport
- Take the taxi from Borobudur to Ahmad Yani (SRG)taxi
- Fly from Ahmad Yani (SRG) to Raja Haji Fisabilillah International Airport (TNJ)plane SRG - TNJ
5h 23mRp 2,421,973–4,435,059Taxi to Yogyakarta International Airport, fly to Hang Nadim International Airport, car ferry
- Take the taxi from Borobudur to Yogyakarta-Airport-YIAtaxi
- Fly from Yogyakarta International Airport (YIA) to Hang Nadim International Airport (BTH)plane YIA - BTH
- Take the carferry from Telaga Punggur to Tanjung Ubancarferry
4h 51mRp 2,350,994–3,206,538Taxi to Ahmad Yani, fly to Hang Nadim International Airport, car ferry
- Take the taxi from Borobudur to Ahmad Yani (SRG)taxi
- Fly from Ahmad Yani (SRG) to Hang Nadim International Airport (BTH)plane SRG - BTH
- Take the carferry from Telaga Punggur to Tanjung Ubancarferry
5h 18mRp 2,528,973–3,535,059Train to Adisumarmo International Airport, fly to Raja Haji Fisabilillah International Airport
- Take the train from Yogyakarta to Solo Balapantrain
- Fly from Adisumarmo International Airport (SOC) to Raja Haji Fisabilillah International Airport (TNJ)plane SOC - TNJ
6h 52mRp 1,832,255–3,775,484Taxi to Yogyakarta International Airport, fly to Singapore Changi Airport, ferry
- Take the taxi from Borobudur to Yogyakarta-Airport-YIAtaxi
- Fly from Yogyakarta International Airport (YIA) to Singapore Changi Airport (SIN)plane YIA - SIN
- Take the ferry from Tanah Merah Terminal to Bandar Bentan Telaniferry
6h 36mRp 3,563,894–5,976,438Taxi, train, ferry
- Take the taxi from Borobudur to Kutoarjotaxi
- Take the train from Kutoarjo to Pasar Senentrain
- Take the ferry from Tanjung Priok to Pelabuhan Sri Bayintan Kijangferry
2d 2hRp 937,858–1,153,196Taxi, bus, ferry
- Take the taxi from Borobudur to Purworejotaxi
- Take the bus from Purworejo to DAMRI Bus Station Jakartabus
- Take the ferry from Tanjung Priok to Pelabuhan Sri Bayintan Kijangferry
2d 6hRp 835,463–1,405,546
Yogyakarta International Airport (YIA) to Raja Haji Fisabilillah International Airport (TNJ) flights
Questions & Answers
The cheapest way to get from Borobudur to Pulau Bintan (Island) is to bus and ferry which costs Rp700000 - Rp1200000 and takes 2 days 11h.
The fastest way to get from Borobudur to Pulau Bintan (Island) is to taxi and fly which takes 4h 46m and costs Rp2300000 - Rp4600000.
The distance between Borobudur and Pulau Bintan (Island) is 1210 km.
The best way to get from Borobudur to Pulau Bintan (Island) without a car is to train and ferry which takes 47h 22m and costs Rp950000 - Rp1200000.
It takes approximately 4h 46m to get from Borobudur to Pulau Bintan (Island), including transfers.
There are 35+ hotels available in Pulau Bintan (Island).
What companies run services between Borobudur, Provinsi Jawa Tengah, Indonesia and Pulau Bintan (Island), Indonesia?
There is no direct connection from Borobudur to Pulau Bintan (Island). However, you can take the taxi to Yogyakarta-Airport-YIA airport then fly to Raja Haji Fisabilillah International Airport (TNJ). Alternatively, you can take a vehicle from Borobudur to Pelabuhan Sri Bayintan Kijang via Yogyakarta Tugu, Jatinegara, Kayu Putih Rawasari, Sunter Kelapa Gading Arah Utara, and Tanjung Priok in around 47h 22m.
- Website
- garuda-indonesia.com
Flights from Yogyakarta International Airport to Raja Haji Fisabilillah International Airport via Soekarno–Hatta
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- Rp 2,000,000–4,100,000
Flights from Ahmad Yani to Raja Haji Fisabilillah International Airport via Soekarno–Hatta
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- Rp 1,800,000–3,700,000
Flights from Yogyakarta International Airport to Hang Nadim International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- Rp 1,700,000–5,500,000
Flights from Ahmad Yani to Hang Nadim International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- Rp 1,900,000–4,800,000
Flights from Adisumarmo International Airport to Raja Haji Fisabilillah International Airport via Soekarno–Hatta
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- Rp 1,600,000–3,200,000
Flights from Yogyakarta International Airport to Singapore Changi Airport via Soekarno–Hatta
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- Rp 1,600,000–6,000,000
- Website
- citilink.co.id
Flights from Yogyakarta International Airport to Raja Haji Fisabilillah International Airport via Soekarno–Hatta
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- Rp 2,000,000–4,100,000
Flights from Ahmad Yani to Raja Haji Fisabilillah International Airport via Soekarno–Hatta
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- Rp 1,800,000–3,700,000
Flights from Yogyakarta International Airport to Hang Nadim International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- Rp 1,700,000–3,500,000
Flights from Ahmad Yani to Hang Nadim International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- Rp 1,900,000–2,400,000
Flights from Adisumarmo International Airport to Raja Haji Fisabilillah International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- Rp 1,600,000–3,200,000
- Website
- batikair.com
Flights from Yogyakarta International Airport to Raja Haji Fisabilillah International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- Rp 2,800,000–7,500,000
Flights from Ahmad Yani to Raja Haji Fisabilillah International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- Rp 2,500,000–6,500,000
Flights from Yogyakarta International Airport to Hang Nadim International Airport via Soekarno–Hatta
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- Rp 2,400,000–6,500,000
Flights from Ahmad Yani to Hang Nadim International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- Rp 2,200,000–6,000,000
Flights from Yogyakarta International Airport to Singapore Changi Airport via Soekarno–Hatta
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- Rp 2,600,000–5,500,000
- Website
- superairjet.com
Flights from Yogyakarta International Airport to Hang Nadim International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- Rp 1,800,000–4,200,000
Flights from Ahmad Yani to Hang Nadim International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- Rp 1,600,000–3,800,000
- Website
- flyscoot.com
Flights from Yogyakarta International Airport to Singapore Changi Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- Rp 2,000,000–4,400,000
- Website
- airasia.com
Flights from Yogyakarta International Airport to Singapore Changi Airport via Kuala Lumpur
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- Rp 1,600,000–5,500,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Yogyakarta Tugu to Jatinegara
- Ave. Duration
- 6h
- Frequency
- Every 2 hours
- Estimated price
- Rp 310,000–370,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 310,000–370,000
- Business
- Rp 460,000–550,000
- Executive
- Rp 550,000–800,000
Train from Yogyakarta to Solo Balapan
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- Rp 36,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 36,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 65,000–650,000
Train from Kutoarjo to Pasar Senen
- Ave. Duration
- 7h 40m
- Frequency
- Every 3 hours
- Estimated price
- Rp 270,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 270,000–350,000
- Business
- Rp 430,000–550,000
- Executive
- Rp 490,000–700,000
- [email protected]
- Website
- kai.id
Train from Yogyakarta to Solo Balapan
- Ave. Duration
- 1h 13m
- Frequency
- Every 3 hours
- Estimated price
- Rp 15,001
- Schedules at
- kai.id
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Purworejo to DAMRI Bus Station Jakarta
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- Rp 130,000–550,000
- Book at
- 12 Go
- Phone
- 0811-259-318
- [email protected]
- Website
- sumberalam.co.id
Bus from Yogyakarta to Bekasi
- Ave. Duration
- 14h 45m
- Frequency
- Once daily
- Estimated price
- Rp 160,000–190,000
- Schedules at
- sumberalam.co.id
- Book at
- 12go.asia
- Phone
- +62 811-1621-162
- [email protected]
- Website
- facebook.com
Ferry from Tanjung Priok to Pelabuhan Sri Bayintan Kijang
- Ave. Duration
- 39h 6m
- Frequency
- Twice daily
- Estimated price
- Rp 360,000–440,000
- Book at
- pelni.co.id
- Economy Class
- Rp 360,000–440,000
Ferry from Tanjung Priok to Pelabuhan Sri Bayintan Kijang
- Ave. Duration
- 39h 6m
- Frequency
- Twice daily
- Estimated price
- Rp 360,000–440,000
- Book at
- pelni.co.id
- Economy Class
- Rp 360,000–440,000
Ferry from Tanjung Priok to Pelabuhan Sri Bayintan Kijang
- Ave. Duration
- 39h 6m
- Frequency
- Twice daily
- Estimated price
- Rp 360,000–440,000
- Book at
- pelni.co.id
- Economy Class
- Rp 360,000–440,000
Ferry from Tanjung Priok to Pelabuhan Sri Bayintan Kijang
- Ave. Duration
- 39h 6m
- Frequency
- Twice daily
- Estimated price
- Rp 360,000–440,000
- Book at
- pelni.co.id
- Economy Class
- Rp 360,000–440,000
- Phone
- +62 811-1021-191
- [email protected]
- Website
- asdp.id
Car ferry from Telaga Punggur to Tanjung Uban
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- Rp 7,000–270,000
- Schedules at
- asdp.id
Car ferry from Telaga Punggur to Tanjung Uban
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- Rp 7,000–270,000
- Schedules at
- asdp.id
- Phone
- +65 6542 4369
- [email protected]
- Website
- brf.com.sg
Ferry from Tanah Merah Terminal to Bandar Bentan Telani
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- Rp 866,756–1,244,214
- Schedules at
- brf.com.sg
- Economy Class
- Rp 866,756
- Emerald Class
- Rp 1,244,214
- Ave. Duration
- 1h 2m
- Estimated price
- Rp 270,000–750,000
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
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 Which side of Niagara Falls should I choose (and how do I get there)?, Italian Lakes: Getting around by train, and Getting to Milan from the airport - to help you get the most out of your next trip.




















