How to travel from Gili Islands to Bogor, Indonesia

The distance between Gili Islands and Bogor is around 1,112km (691 miles) and the quickest way to get there is to take a ferry, then take the bus and then fly which takes around 6h 20m.

11 routes found

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

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

1
ferry
+
plane
+

Ferry and Plane

Take a ferry to Sanur then fly from Ngurah Rai (DPS) to Jakarta Halim Perdana Kusuma (HLP).

  • Duration7h 15m
  • Flight time1h 50m
  • Typical cost
    IDR 2,456,385($165)
Operated by

Multiple operators

5 similiar routes

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

2
ferry
+
bus
+

Ferry and Bus

Take a ferry to Padang Bai then take the bus to Pulo Gebang Terminal.

  • Duration1 day 5h
  • Departsonce daily
  • Typical cost
    IDR 1,362,995($90)
Operated by

Multiple operators

3
ferry
+
bus
+
3 x train
+

Ferry, Bus and Train

Take a ferry to Sanur then take the bus to Jember then take the train to Cirebon then Jakarta Gambir and then to Bogor.

  • Duration1 day 5h
  • Departsonce daily
  • Typical cost
    IDR 1,422,905($95)
Operated by

Multiple operators

2 similiar routes

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

💰 Cheapest
4
ferry
+
ferry
+
train
+
train
+

Ferry and Train

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

  • Duration1 day 7h
  • Departs4 times a week
  • Typical cost
    IDR 464,315($31)
Operated by

Multiple operators

Frequently asked questionsabout travel between Gili Islands and Bogor

There are several options for getting from Gili Islands to Bogor by ferry, bus, plane and train. The cheapest option is to take a ferry and then take the train which costs around IDR 464,315 ($31) and will take around 1 day 7h. If you need to get there more quickly, you can take a ferry, then take the bus and then fly and arrive in approximately 6h 20m, though it is a bit more costly at approximately IDR 2,800,880 ($185).

The distance between Gili Islands and Bogor is around 1,112km (691 miles). In a direct line (as the crow flies), the distance is 1,037km (644 miles)

It takes around 7hrs to get from Gili Islands and Bogor by ferry, bus, plane and train.

The quickest way to get from Gili Islands to Bogor is to take a ferry, then take the bus and then fly which takes around 6h 20m and will set you back approx IDR 2,800,880 ($185).

The cheapest way to travel between Gili Islands and Bogor is to take a ferry and then take the train which will typically cost around IDR 464,315 ($31) for a standard one-way ticket.

Train travel

There is no train service that runs between Gili Islands and Bogor. We recommend that you take a ferry to Bangsal then take the bus to Kuta Lombok Airport then fly from Lombok (LOP) to Jakarta Halim Perdana Kusuma (HLP). instead which will take 6h 20m.

Bus travel

Sorry, looks like there is no bus service that runs between Gili Islands and Bogor. We recommend that you take a ferry to Bangsal then take the bus to Kuta Lombok Airport then fly from Lombok (LOP) to Jakarta Halim Perdana Kusuma (HLP). instead which will take 6h 20m.

Flights and Airlines

It doesn't look like you can fly directly from Gili Islands to Bogor. We recommend that you take a ferry to Bangsal then take the bus to Kuta Lombok Airport then fly from Lombok (LOP) to Soekarno–Hatta (CGK) then take the train to Bogor. instead which will take 7hrs.

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 Gili Islands to Bogor. We recommend that you take a ferry to Bangsal then take the bus to Kuta Lombok Airport then fly from Lombok (LOP) to Soekarno–Hatta (CGK) then take the train to Bogor. instead which will take 7hrs.

If you don't have a car, the easiest way to get from Gili Islands to Bogor is to take a ferry, then take the bus, then fly and then take the train which takes, on average, 7hrs and will usually cost around IDR 1,318,060 ($88).

How do I get from Gili Islands to Bogor

Compare travel optionsbetween Gili Islands and Bogor

Transport options from Gili Islands to Bogor
Transport optionDurationCostFrequencyDistance
Ferry and Plane + 5 similar
7h 15m
IDR 2,456,385($165)
once daily1,121km (696 miles)
Ferry, Bus and Plane6h 20m
IDR 2,800,880($185)
once daily1,184km (736 miles)
Ferry, Plane and Train8h 35m
IDR 1,947,135($130)
once daily1,192km (740 miles)
Ferry, Plane and Bus9h 50m
IDR 2,381,495($160)
once daily1,112km (691 miles)
Ferry, Bus, Plane and Train7hrs
IDR 1,318,060($88)
once daily1,251km (777 miles)
Ferry to Sanur, bus, plane and train12hrs
IDR 2,845,810($190)
once daily1,236km (768 miles)
Ferry and Bus
1 day 5h
IDR 1,362,995($90)
once daily1,335km (829 miles)
Ferry, Bus and Train + 2 similar
1 day 5h
IDR 1,422,905($95)
once daily1,428km (887 miles)
Ferry to Serangan, bus and train1 day 15h
IDR 1,422,905($95)
once daily1,491km (926 miles)
Ferry to Sanur, bus and train1 day 16h
IDR 1,273,125($85)
once daily1,361km (845 miles)
Ferry and Train
1 day 7h
IDR 464,315($31)
4 times a week1,260km (783 miles)

Top Carriersoperating between Gili Islands and Bogor

Bus companies

Ferry operators

Airlines

Train 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