Rome2Rio

How to get fromRiau to Panipahanby bus, train, taxi, or car

Find Transport to Panipahan

See all options

There are 4 ways to get from Riau to Panipahan by bus, train, taxi, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, train, taxi

    best
    1. Take the bus from Pekanbaru to Medan Putra Pelangibus bus
    2. Take the train from Medan Station to Padang Halabantrain train
    3. Take the taxi from Padang Halaban to Panipahantaxi taxi
    22h 25m
    Rp 1,016,108–1,510,400
  2. Drive 300.3 km

    cheapest
    1. Drive from Pekanbaru to Panipahancar car 300.3 km
    5h 42m
    Rp 592,693–856,111
  3. Taxi

    1. Take the taxi from Pekanbaru to Panipahantaxi taxi 300.3 km
    5h 42m
    Rp 1,900,000–2,300,000
  4. Bus, taxi

    1. Take the bus from Pekanbaru to Padangbus bus
    2. Take the bus from Loket Sempati Star Padang to Rantauprapatbus bus
    3. Take the taxi from Rantauprapat to Panipahantaxi taxi
    27h 18m
    Rp 1,120,000–1,285,000

Questions & Answers

What companies run services between Riau, Indonesia and Panipahan, Indonesia?

There is no direct connection from Riau to Panipahan. However, you can take the taxi to Pekanbaru, take the bus to Medan Putra Pelangi, take the taxi to Medan Station, take the train to Padang Halaban, then take the taxi to Panipahan. Alternatively, you can drive from Pekanbaru to Panipahan in around 5h 42m.

Train operators
Bus operators
Other operators

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 Want to know more about Flixbus?, How do I buy a London Underground ticket?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.