How to travel from Jambi to Bogor, Indonesia

The distance between Jambi and Bogor is around 692km (430 miles) and the quickest way to get there is to fly and then take the train which takes around 3h 50m.

5 routes found

We've found 5 different ways to get from Jambi to Bogor by plane, train, bus, car and ferry. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

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

🚀 Fastest
1
plane
+
train
+

Plane and Train

Fly from Jambi (DJB) to Soekarno–Hatta (CGK) then take the train to Bogor.

  • Duration3h 50m
  • Flight time1h 15m
  • Typical cost
    IDR 1,243,170($83)
Operated by

Multiple operators

2
bus
+
train
+
bus
+

Bus and Train

Take the bus to Palembang then take the train to Labuanratu then take the bus to Bogor.

  • Duration23h 45m
  • Departsonce daily
  • Typical cost
    IDR 584,140($39)
Operated by

Multiple operators

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

3
3 x bus
+

Bus

Take the bus to Palembang then Lampung and then to Bogor.

  • Duration1 day 1h
  • Departsonce daily
  • Typical cost
    IDR 554,185($37)
Operated by

Multiple bus operators

4
car
+
ferry
+
car
+

Car and Ferry

Drive to Bakauheni Port then take a ferry to Merak then drive to Bogor.

  • Duration12hrs
  • Departshourly
  • Typical cost
    IDR 1,333,040($89)
Operated by

Multiple operators

Frequently asked questionsabout travel between Jambi and Bogor

There are several options for getting from Jambi to Bogor by plane, train, bus, car and ferry. The cheapest option is to take the bus and then take the train which costs around IDR 554,185 ($37) and will take around 24h 30m. If you need to get there more quickly, you can fly and then take the train and arrive in approximately 3h 50m, though it is a bit more costly at approximately IDR 1,243,170 ($83).

The distance between Jambi and Bogor is around 692km (430 miles). In a direct line (as the crow flies), the distance is 656km (407 miles)

It takes around 3h 50m to get from Jambi and Bogor by plane and train.

The quickest way to get from Jambi to Bogor is to fly and then take the train which takes around 3h 50m and will set you back approx IDR 1,243,170 ($83).

The cheapest way to travel between Jambi and Bogor is to take the bus and then take the train which will typically cost around IDR 554,185 ($37) for a standard one-way ticket.

Train travel

There is no train service that runs between Jambi and Bogor. We recommend that you fly from Jambi (DJB) to Soekarno–Hatta (CGK) then take the train to Bogor. instead which will take 3h 50m.

Bus travel

Yes there is a bus that runs regularly from Jambi and Bogor. It typically takes around 1 day 1h and departs once daily.

There are no direct bus services that runs from Jambi to Bogor. However, you can instead can take several connecting buses with changeovers in Palembang, Palembang, Lampung and Bandar Lampung. These services run once daily and will take a minimum of 1 day 1h.

Lorena, Maharani Tranz and Damri run regular bus services between Jambi and Bogor. Buses run once daily and take around 1 day 1h on average but will vary depending on you book with.

Flights and Airlines

It doesn't look like you can fly directly from Jambi to Bogor. We recommend that you fly from Jambi (DJB) to Soekarno–Hatta (CGK) then take the train to Bogor. instead which will take 3h 50m.

The closest major airport to Bogor is Halim Perdanakusuma Airport (HLP) (HLP) which is approximately 38km (24 miles) from Bogor. Soekarno–Hatta International Airport (CGK) (CGK) and Husein Sastranegara International Airport (BDO) (BDO) 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 Jambi to Bogor. We recommend that you fly from Jambi (DJB) to Soekarno–Hatta (CGK) then take the train to Bogor. instead which will take 3h 50m.

If you don't have a car, the easiest way to get from Jambi to Bogor is to fly and then take the train which takes, on average, 3h 50m and will usually cost around IDR 1,243,170 ($83).

How do I get from Jambi to Bogor

Compare travel optionsbetween Jambi and Bogor

Transport options from Jambi to Bogor
Transport optionDurationCostFrequencyDistance
Plane and Train
3h 50m
IDR 1,243,170($83)
every 15 mins692km (430 miles)
Bus and Train + 1 similar
23h 45m
IDR 584,140($39)
once daily932km (579 miles)
Bus to Palembang, train24h 30m
IDR 554,185($37)
once daily935km (581 miles)
Bus
1 day 1h
IDR 554,185($37)
once daily847km (526 miles)
Car and Ferry
12hrs
IDR 1,333,040($89)
hourly816km (507 miles)

Top Carriersoperating between Jambi and Bogor

Airlines

Ferry operators

Train operators

Bus companies

Airports near Bogor

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

HLP
Halim Perdanakusuma Airport (HLP)
Domestic Airport
Distance
38km (24 miles) from Bogor
CGK
Soekarno–Hatta International Airport (CGK)
International Airport
Distance
54km (34 miles) from Bogor
BDO
Husein Sastranegara International Airport (BDO)
International Airport
Distance
93km (58 miles) from Bogor