There are 6 ways to get from Pekanbaru to Mount Merapi by plane, bus, busferry, taxi, car, car ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Adisumarmo International Airport
best- Fly from Simpang Tiga Airport (PKU) to Adisumarmo International Airport (SOC)PKU - SOC
6h 19mRp 1,494,308–3,426,485Bus, bus and ferry, taxi
cheapest- Take the bus from Pekanbaru to Medan Putra Pelangi
- Take the bus from Medan Putra Pelangi to Bandar Lampung
- Take the busferry from Bandar Lampung to DAMRI Bus Station Jakarta
- Take the bus from DAMRI Bus Station Jakarta to Ungaran
- Take the taxi from Ungaran to Mount Merapi
2d 17hRp 1,137,308–2,175,000Drive, car ferry
- Drive from Pekanbaru to Bakauheni Port
- Take the car ferry from Bakauheni Port to Merak
- Drive from Merak to Mount Merapi
22h 36mRp 3,129,652–4,684,942Fly to Ahmad Yani, taxi
- Fly from Simpang Tiga Airport (PKU) to Ahmad Yani (SRG)PKU - SRG
- Take the taxi from Ahmad Yani (SRG) to Mount Merapi
6h 58mRp 1,536,858–3,200,709Fly to Yogyakarta International Airport, train, taxi
- Fly from Simpang Tiga Airport (PKU) to Yogyakarta International Airport (YIA)PKU - YIA
- Take the train from Yogyakarta International Airport to Yogyakarta Tugu Station
- Take the taxi from Yogyakarta Tugu Station to Mount Merapi
6h 12mRp 1,429,517–3,069,524Bus, bus and ferry, train, taxi
- Take the bus from Pekanbaru to Medan Putra Pelangi
- Take the bus from Medan Putra Pelangi to Bandar Lampung
- Take the busferry from Bandar Lampung to Gambir Station
- Take the train from Gambir Jakarta to Yogyakarta Tugu
- Take the taxi from Condong Catur Station to Mount Merapi
2d 17hRp 1,310,908–2,018,600
Simpang Tiga Airport (PKU) to Adisumarmo International Airport (SOC) flights
Questions & Answers
The cheapest way to get from Pekanbaru to Mount Merapi is to bus and bus and ferry and train and taxi which costs Rp1300000 - Rp2100000 and takes 2 days 17h.
The fastest way to get from Pekanbaru to Mount Merapi is to fly and train and taxi which takes 6h 12m and costs Rp1400000 - Rp3100000.
The distance between Pekanbaru and Mount Merapi is 1408 km.
The best way to get from Pekanbaru to Mount Merapi without a car is to bus and bus and ferry and taxi which takes 2 days 17h and costs Rp1100000 - Rp2200000.
It takes approximately 6h 19m to get from Pekanbaru to Mount Merapi, including transfers.
There are 75+ hotels available in Mount Merapi.
What companies run services between Pekanbaru, Indonesia and Mount Merapi, Provinsi Jawa Tengah, Indonesia?
Garuda Indonesia, Batik Air, and two other airlines fly from Simpang Tiga Airport (PKU) to Adisumarmo International Airport (SOC) every 4 hours.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- batikair.com
Flights from Simpang Tiga Airport to Adisumarmo International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- Rp 1,300,000–4,100,000
Flights from Simpang Tiga Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- Rp 1,400,000–4,000,000
Flights from Simpang Tiga Airport to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- Rp 1,400,000–3,900,000
- Website
- garuda-indonesia.com
Flights from Simpang Tiga Airport to Adisumarmo International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- Rp 1,300,000–6,500,000
Flights from Simpang Tiga Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- Rp 1,200,000–6,000,000
Flights from Simpang Tiga Airport to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- Rp 1,100,000–6,000,000
- Website
- lionair.co.id
Flights from Simpang Tiga Airport to Adisumarmo International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 35m
- When
- Friday
- Estimated price
- Rp 1,300,000–3,300,000
Flights from Simpang Tiga Airport to Yogyakarta International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- Rp 1,200,000–2,900,000
Flights from Simpang Tiga Airport to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- Rp 1,200,000–2,900,000
- Website
- citilink.co.id
Flights from Simpang Tiga Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- Rp 1,100,000–2,800,000
- info@railink.co.id
- Website
- railink.co.id
Train from Yogyakarta International Airport to Yogyakarta Tugu Station
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- Rp 20,000–50,000
- Schedules at
- railink.co.id
Train from Gambir Jakarta to Yogyakarta Tugu
- Ave. Duration
- 6h 5m
- Frequency
- Every 3 hours
- Estimated price
- Rp 320,000–370,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–370,000
- Business
- Rp 460,000–550,000
- Executive
- Rp 550,000–850,000
- Phone
- (061)8456325 - 8453256
- info@putrapelangi.com
- Website
- putrapelangi.com
Bus from Pekanbaru to Medan Putra Pelangi
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- Rp 160,000–280,000
- Schedules at
- putrapelangi.com
- Book at
- traveloka.com
Bus from Medan Putra Pelangi to Bandar Lampung
- Ave. Duration
- 31h 20m
- Frequency
- Once daily
- Estimated price
- Rp 430,000–700,000
- Schedules at
- putrapelangi.com
- Book at
- traveloka.com
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Busferry from Bandar Lampung to DAMRI Bus Station Jakarta
- Ave. Duration
- 9h
- Frequency
- Hourly
- Estimated price
- Rp 55,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from DAMRI Bus Station Jakarta to Ungaran
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- Rp 130,000–500,000
- Book at
- https://12go.asia/en/operator/damri
Busferry from Bandar Lampung to Gambir Station
- Ave. Duration
- 8h 52m
- Frequency
- Hourly
- Estimated price
- Rp 55,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- +62 811-1021-191
- cs@indonesiaferry.co.id
- Website
- asdp.id
Car ferry from Bakauheni Port to Merak
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- Rp 22,700–84,800
- Schedules at
- asdp.id
- Regular
- Rp 22,700
- Express
- Rp 84,800
- Ave. Duration
- 1h 8m
- Estimated price
- Rp 240,000–450,000
Grab Taxi
- Website
- grab.com
Express Taxi
- Phone
- +62 24 468 7715 00122
- Website
- expressgroup.co.id
Blue Bird Group
- Phone
- +62246701234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
Express Taxi
- Phone
- +62 24 468 7715 00122
- Website
- expressgroup.co.id
Blue Bird Group
- Phone
- +62246701234
- Website
- bluebirdgroup.com
Jari Alam Saputra (JAS) / Citra Taxi
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.com
Jari Alam Saputra (JAS) / Citra Taxi
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.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)?, 4 stunningly beautiful Philippines islands you need to visit, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.











