How to travel from Jakarta to Bima, Indonesia

The distance between Jakarta and Bima is around 1,375km (854 miles) and the quickest way to get there is to fly which takes around 3h 55m.

8 routes found

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

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

🚀 Fastest
1
plane
+

Fly

Fly from Soekarno–Hatta (CGK) to Bima (BMU).

  • Duration3h 55m
  • Flight time2h 55m
  • Typical cost
    IDR 3,310,130($220)
Operated by

Batik Air

+ 3 others

4 similiar routes

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

💰 Cheapest
2
bus
+
ferry
+
ferry
+

Bus and Ferry

Take the bus to Surabaya Kota then take a ferry to Makassar and then to Pelabuhan Bima.

  • Duration2 days 10h
  • Departstwice a week
  • Typical cost
    IDR 838,765($56)
Operated by

Multiple operators

1 similiar route

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

3
train
+
train
+
bus
+
ferry
+

Train, Bus and Ferry

Take the train to Cirebon and then to Jember then take the bus to Sanur then take a ferry to Pelabuhan Bima.

  • Duration1 day 23h
  • Departsonce a week
  • Typical cost
    IDR 1,003,525($67)
Operated by

Multiple operators

Frequently asked questionsabout travel between Jakarta and Bima

There are several options for getting from Jakarta to Bima by plane, ferry, taxi, train and bus. The cheapest option is to take the bus and then take a ferry which costs around IDR 838,765 ($56) and will take around 2 days 10h. If you need to get there more quickly, you can fly and arrive in approximately 3h 55m, though it is a bit more costly at approximately IDR 3,310,130 ($220).

The distance between Jakarta and Bima is around 1,375km (854 miles). In a direct line (as the crow flies), the distance is 1,333km (828 miles)

It takes around 3h 55m to get from Jakarta and Bima by plane.

The quickest way to get from Jakarta to Bima is to fly which takes around 3h 55m and will set you back approx IDR 3,310,130 ($220).

The cheapest way to travel between Jakarta and Bima is to take the bus and then take a ferry which will typically cost around IDR 838,765 ($56) for a standard one-way ticket.

Train travel

There is no train service that runs between Jakarta and Bima. We recommend that you fly from Soekarno–Hatta (CGK) to Bima (BMU). instead which will take 3h 55m.

Bus travel

Sorry, looks like there is no bus service that runs between Jakarta and Bima. We recommend that you fly from Soekarno–Hatta (CGK) to Bima (BMU). instead which will take 3h 55m.

Flights and Airlines

Yes you can fly from Jakarta and Bima. Flights depart from Soekarno–Hatta (CGK) and arrive at Bima (BMU) - via Lombok (LOP). The flight takes around 2h 55m.

There is no direct flight from Jakarta to Bima. There is however a flight that goes via Lombok (LOP). This services will take at least 3h 55m (not including layover time).

The flight from Jakarta to Bima typically takes around 2h 55m. Flights depart from Soekarno–Hatta (CGK) and and arrive into Bima (BMU).

The closest major airport to Bima is Sultan Muhammad Salahuddin Airport (BMU) (BMU) which is approximately 3km (2 miles) from Bima. Tambolaka Airport (TMC) (TMC) and Zainuddin Abdul Madjid International Airport (LOP) (LOP) 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 Bima. We recommend that you fly from Soekarno–Hatta (CGK) to Bima (BMU). instead which will take 3h 55m.

If you don't have a car, the easiest way to get from Jakarta to Bima is to fly which takes, on average, 3h 55m and will usually cost around IDR 3,310,130 ($220).

How do I get from Jakarta to Bima

Compare travel optionsbetween Jakarta and Bima

Transport options from Jakarta to Bima
Transport optionDurationCostFrequencyDistance
Fly + 4 similar
3h 55m
IDR 3,310,130($220)
hourly1,422km (883 miles)
Fly to Bima (BMU)4h 50m
IDR 3,564,755($240)
hourly1,375km (854 miles)
Train and Plane6h 30m
IDR 2,995,590($200)
twice daily1,437km (893 miles)
Plane and Taxi7h 15m
IDR 3,160,350($210)
hourly1,520km (944 miles)
Plane and Ferry13hrs
IDR 2,471,365($165)
twice a week1,676km (1,042 miles)
Bus and Ferry + 1 similar
2 days 10h
IDR 838,765($56)
twice a week1,988km (1,236 miles)
Bus to Malang Arjosari Bus Station, ferry2 days 12h
IDR 838,765($56)
once a week1,766km (1,097 miles)
Train, Bus and Ferry
1 day 23h
IDR 1,003,525($67)
once a week1,768km (1,099 miles)

Top Carriersoperating between Jakarta and Bima

Airlines

Bus companies

Ferry operators

Train operators

Airports near Bima

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

BMU
Sultan Muhammad Salahuddin Airport (BMU)
Domestic Airport
Distance
3km (2 miles) from Bima
TMC
Tambolaka Airport (TMC)
Domestic Airport
Distance
113km (70 miles) from Bima
LOP
Zainuddin Abdul Madjid International Airport (LOP)
International Airport
Distance
265km (164 miles) from Bima