Travel from Pekanbaru to Tanjung-Balai

How to get from Pekanbaru to Tanjung Balai?

There is no direct connection from Pekanbaru to Tanjung Balai. However, you can take the bus to Dumai, take the taxi to Dumai, then take the ferry to Tanjung Balai Karimun. Alternatively, you can take the taxi to Mengkapan then take the car ferry to Tanjung Balai Karimun.

How to get from Pekanbaru to Tanjung Balai

From Pekanbaru bus to Dumai, taxi to Dumai, then ferry to Tanjung Balai Karimun. 10 h 29 min Rp398477. From Pekanbaru taxi to Mengkapan then car ferry to Tanjung Balai Karimun. 12 h 18 min Rp715971. From Pelita Pantai bus to Pekanbaru airport, fly to Batam airport, taxi to Batam Sekupang, then ferry to Tanjung Balai. 4 h 38 min. From Pelita Pantai bus to Pekanbaru airport, fly to Singapore airport, subway to Tanah Merah, subway to Outram Park, subway to Harbour Front, walk to Harbour Front, then ferry to Tanjung Balai. 5 h 9 min Rp1521250.

How long does it take to get from Pekanbaru to Tanjung Balai?

It takes approximately 10 h 29 min to get from Pekanbaru to Tanjung Balai.

Operators from Pekanbaru to Tanjung Balai

Close Print Itinerary
  1. Here are 4 options to get from
    Pekanbaru to Tanjung Balai:

    1. Trip:
      1 Bus, ferry
      • One-Way approx: USD $29 - $30
      • Duration: 10 h 29 min
      Open +
      • Trip:
        1 Bus, ferry
        • One-Way approx: USD $29 - $30
        • Duration: 10 h 29 min
        Close x
    2. Trip:
      2 Taxi, car ferry
      • One-Way approx: USD $46 - $53
      • Duration: 12 h 18 min
      Open +
      • Trip:
        2 Taxi, car ferry
        • One-Way approx: USD $46 - $53
        • Duration: 12 h 18 min
        Close x
    3. Trip:
      3 Fly to Batam, ferry
      • One-Way approx: N/A
      • Duration: 4 h 38 min
      Open +
      • Trip:
        3 Fly to Batam, ferry
        • One-Way approx: N/A
        • Duration: 4 h 38 min
        Close x
    4. Trip:
      4 Fly to Singapore, ferry
      • One-Way approx: USD $73 - $149
      • Duration: 5 h 9 min
      Open +
      • Trip:
        4 Fly to Singapore, ferry
        • One-Way approx: USD $73 - $149
        • Duration: 5 h 9 min
        Close x