How to travel from Labuan Bajo to Bogor, Indonesia

The distance between Labuan Bajo and Bogor is around 1,509km (938 miles) and the quickest way to get there is to fly which takes around 4h 5m.

7 routes found

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

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

🚀 Fastest
1
plane
+

Fly

Fly from Labuan Bajo (LBJ) to Jakarta Halim Perdana Kusuma (HLP).

  • Duration4h 5m
  • Flight time3hrs
  • Typical cost
    IDR 6,799,990($455)
Operated by

Batik Air

+ 4 others

2 similiar routes

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

2
ferry
+
bus
+
bus
+

Ferry and Bus

Take a ferry to Benoa then take the bus to Banyuwangi and then to Pulo Gebang Terminal.

  • Duration2 days 2h
  • Departsonce a week
  • Typical cost
    IDR 1,153,305($77)
Operated by

Multiple operators

💰 Cheapest
3
ferry
+
ferry
+
train
+
train
+

Ferry and Train

Take a ferry to Lembar and then to Surabaya then take the train to Jakarta Gambir and then to Bogor.

  • Duration2 days 10h
  • Departsonce a week
  • Typical cost
    IDR 599,120($40)
Operated by

Multiple operators

2 similiar routes

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

Frequently asked questionsabout travel between Labuan Bajo and Bogor

There are several options for getting from Labuan Bajo to Bogor by plane, train, bus and ferry. The cheapest option is to take a ferry and then take the train which costs around IDR 599,120 ($40) and will take around 2 days 10h. If you need to get there more quickly, you can fly and arrive in approximately 4h 5m, though it is a bit more costly at approximately IDR 6,799,990 ($455).

The distance between Labuan Bajo and Bogor is around 1,509km (938 miles). In a direct line (as the crow flies), the distance is 1,458km (906 miles)

It takes around 4h 50m to get from Labuan Bajo and Bogor by plane and train.

The quickest way to get from Labuan Bajo to Bogor is to fly which takes around 4h 5m and will set you back approx IDR 6,799,990 ($455).

The cheapest way to travel between Labuan Bajo and Bogor is to take a ferry and then take the train which will typically cost around IDR 599,120 ($40) for a standard one-way ticket.

Train travel

There is no train service that runs between Labuan Bajo and Bogor. We recommend that you fly from Labuan Bajo (LBJ) to Jakarta Halim Perdana Kusuma (HLP). instead which will take 4h 5m.

Bus travel

Sorry, looks like there is no bus service that runs between Labuan Bajo and Bogor. We recommend that you fly from Labuan Bajo (LBJ) to Jakarta Halim Perdana Kusuma (HLP). instead which will take 4h 5m.

Flights and Airlines

Yes you can fly from Labuan Bajo and Bogor. Flights depart from Labuan Bajo (LBJ) and arrive at Jakarta Halim Perdana Kusuma (HLP) - via Ngurah Rai (DPS). The flight takes around 3hrs.

There is no direct flight from Labuan Bajo to Bogor. There is however a flight that goes via Ngurah Rai (DPS). This services will take at least 4h 5m (not including layover time).

The flight from Labuan Bajo to Bogor typically takes around 3hrs. Flights depart from Labuan Bajo (LBJ) and and arrive into Jakarta Halim Perdana Kusuma (HLP).

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 Labuan Bajo to Bogor. We recommend that you fly from Labuan Bajo (LBJ) to Soekarno–Hatta (CGK) then take the train to Bogor. instead which will take 4h 50m.

If you don't have a car, the easiest way to get from Labuan Bajo to Bogor is to fly and then take the train which takes, on average, 4h 50m and will usually cost around IDR 2,321,585 ($155).

How do I get from Labuan Bajo to Bogor

Compare travel optionsbetween Labuan Bajo and Bogor

Transport options from Labuan Bajo to Bogor
Transport optionDurationCostFrequencyDistance
Fly + 2 similar
4h 5m
IDR 6,799,990($455)
hourly1,517km (943 miles)
Plane and Train4h 50m
IDR 2,321,585($155)
every 15 mins1,568km (975 miles)
Plane and Bus6h 45m
IDR 2,531,275($170)
every 30 mins1,509km (938 miles)
Ferry and Bus
2 days 2h
IDR 1,153,305($77)
once a week1,887km (1,172 miles)
Ferry and Train + 2 similar
2 days 10h
IDR 599,120($40)
once a week1,733km (1,077 miles)
Ferry to Makassar, train3 days 9h
IDR 629,075($42)
twice a week1,985km (1,233 miles)
Ferry, Bus and Train2 days 8h
IDR 1,063,435($71)
once a week1,853km (1,152 miles)

Top Carriersoperating between Labuan Bajo and Bogor

Airlines

Bus companies

Train operators

Ferry operators

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