- Home
- Flights
- Flights from Bangkok
- Bangkok to Tanjung Pandan
Flights from Bangkok to Tanjung Pandan
There are no direct flights from Bangkok to Tanjung Pandan. The easiest way is one stop via Singapore or Jakarta, about 5h 02m door to door.
No direct flights · 2 connection options From 5h 02m
Bangkok to Tanjung Pandan at a glance
Fastest journey5h 02mEstimated
Nonstop flightsNoneConnect via Singapore or Jakarta
Best ways to fly from Bangkok to Tanjung Pandan
Ranked by how easy the connection is: one airline or alliance first (bags and connection protected), then the quickest self-transfer options.
2Search
BKK Jakarta (CGK) TJQ
Leg 1: Batik Air, Citilink, Thai Lion Air · Leg 2: Citilink, Sriwijaya Air
Connections are computed from flights actually flown over the last 8 weeks, with at least 45 minutes to change on one airline and 2 hours on separate tickets. Times are local. The search shows live itineraries and exact times.
Good to know
- Distance
- 1,998 km1,241 miles
- Journey time
- 5h 02mestimate
- Time difference
- NoneTanjung Pandan vs Bangkok
- Currency in Tanjung Pandan
- IDR
- Airports
- BKK, DMK → TJQ
Flights from Bangkok to Tanjung Pandan: questions answered
Are there direct flights from Bangkok to Tanjung Pandan?
No. There is no nonstop service, so you will connect, most easily in Singapore and Jakarta. Some connections are on one airline or alliance, so your bags and connection are protected on a single ticket.
How long is the flight from Bangkok to Tanjung Pandan?
With one connection the journey usually takes around 5h 02m, depending on the layover. The straight-line distance is 1,998 km.
Where do you change planes between Bangkok and Tanjung Pandan?
The best connecting points are Singapore (SIN) and Jakarta (CGK). Scoot flies both legs via Singapore, so you can book it as one ticket.
Which airports serve Bangkok and Tanjung Pandan?
Bangkok: Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK). Tanjung Pandan: H A S Hanandjoeddin International Airport (TJQ).





