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
5h 56mRp 1,416,392–3,125,808Bus, 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,134,192–4,691,500Fly 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 36mRp 2,210,077–3,080,135Fly 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
5h 49mRp 1,397,670–3,197,688Bus, 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,909–2,018,601
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 5h 49m and costs Rp1400000 - Rp3200000.
The distance between Pekanbaru and Mount Merapi is 1406 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 5h 56m to get from Pekanbaru to Mount Merapi, including transfers.
There are 371+ 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.
- 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,200,000–3,900,000
Flights from Simpang Tiga Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- Rp 1,200,000–3,900,000
Flights from Simpang Tiga Airport to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- Rp 1,300,000–3,800,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,200,000–6,000,000
Flights from Simpang Tiga Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 5h 2m
- 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,200,000–3,000,000
Flights from Simpang Tiga Airport to Yogyakarta International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- Rp 1,200,000–2,800,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,800,000
- Website
- citilink.co.id
Flights from Simpang Tiga Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- Rp 1,200,000–2,900,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 Train travel in Spain: A guide to Renfe, Is ride-sharing platform BlaBlaCar right for you?, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.











