How to travel from Jakarta to Tanjung Pandan, Indonesia

The distance between Jakarta and Tanjung Pandan is around 445km (276 miles) and the quickest way to get there is to take the bus and then fly which takes around 2h 15m.

2 routes found

We've found 2 different ways to get from Jakarta to Tanjung Pandan by bus, plane and ferry. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out Tanjung PandanJakarta if you're planning a return trip.

🚀 Fastest
1
bus
+
plane
+

Bus and Plane

Take the bus to Toll Sedyatmo then fly from Soekarno–Hatta (CGK) to Tanjung Pandan (TJQ).

  • Duration2h 15m
  • Flight time1h 10m
  • Typical cost
    IDR 1,333,040($89)
Operated by

Multiple operators

💰 Cheapest
2
ferry
+

Ferry

Take a ferry to Tanjung Pandan.

  • Duration20h 35m
  • Departsonce a week
  • Typical cost
    IDR 194,715($13)
Operated by

Pelni

Frequently asked questionsabout travel between Jakarta and Tanjung Pandan

There are several options for getting from Jakarta to Tanjung Pandan by bus, plane and ferry. The cheapest option is to take a ferry which costs around IDR 194,715 ($13) and will take around 20h 35m. If you need to get there more quickly, you can take the bus and then fly and arrive in approximately 2h 15m, though it is a bit more costly at approximately IDR 1,333,040 ($89).

The distance between Jakarta and Tanjung Pandan is around 445km (276 miles). In a direct line (as the crow flies), the distance is 393km (244 miles)

It takes around 2h 15m to get from Jakarta and Tanjung Pandan by bus and plane.

The quickest way to get from Jakarta to Tanjung Pandan is to take the bus and then fly which takes around 2h 15m and will set you back approx IDR 1,333,040 ($89).

The cheapest way to travel between Jakarta and Tanjung Pandan is to take a ferry which will typically cost around IDR 194,715 ($13) for a standard one-way ticket.

Train travel

There is no train service that runs between Jakarta and Tanjung Pandan. We recommend that you take the bus to Toll Sedyatmo then fly from Soekarno–Hatta (CGK) to Tanjung Pandan (TJQ). instead which will take 2h 15m.

Bus travel

Sorry, looks like there is no bus service that runs between Jakarta and Tanjung Pandan. We recommend that you take the bus to Toll Sedyatmo then fly from Soekarno–Hatta (CGK) to Tanjung Pandan (TJQ). instead which will take 2h 15m.

Ferry/Boat travel

Yes there is a ferry service that runs between Jakarta and Tanjung Pandan. The ferry typically takes around 20h 35m and departs once a week.

Pelni run the ferry services between Jakarta and Tanjung Pandan. Ferries run once a week and take around 20h 35m on average but will vary depending on conditions and travel date.

Flights and Airlines

It doesn't look like you can fly directly from Jakarta to Tanjung Pandan. We recommend that you take the bus to Toll Sedyatmo then fly from Soekarno–Hatta (CGK) to Tanjung Pandan (TJQ). instead which will take 2h 15m.

The closest major airport to Tanjung Pandan is Bulutumbang Airport (TJQ) (TJQ) which is approximately 11km (7 miles) from Tanjung Pandan. Depati Amir Airport (PGK) (PGK) and Sultan Mahmud Badaruddin II International Airport (PLM) (PLM) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

No, its not really possible or feasible to drive from Jakarta to Tanjung Pandan. We recommend that you take the bus to Toll Sedyatmo then fly from Soekarno–Hatta (CGK) to Tanjung Pandan (TJQ). instead which will take 2h 15m.

If you don't have a car, the easiest way to get from Jakarta to Tanjung Pandan is to take the bus and then fly which takes, on average, 2h 15m and will usually cost around IDR 1,333,040 ($89).

How do I get from Jakarta to Tanjung Pandan

Compare travel optionsbetween Jakarta and Tanjung Pandan

Transport options from Jakarta to Tanjung Pandan
Transport optionDurationCostFrequencyDistance
Bus and Plane
2h 15m
IDR 1,333,040($89)
hourly454km (282 miles)
Ferry
20h 35m
IDR 194,715($13)
once a week445km (276 miles)

Top Carriersoperating between Jakarta and Tanjung Pandan

Airlines

Bus companies

Ferry operators

Airports near Tanjung Pandan

The following major airports near Tanjung Pandan offer regular flights to various popular destinations within Indonesia and internationally.

TJQ
Bulutumbang Airport (TJQ)
Domestic Airport
Distance
11km (7 miles) from Tanjung Pandan
PGK
Depati Amir Airport (PGK)
Domestic Airport
Distance
180km (112 miles) from Tanjung Pandan
PLM
Sultan Mahmud Badaruddin II International Airport (PLM)
International Airport
Distance
329km (204 miles) from Tanjung Pandan