There are 8 ways to get from Serang to Garut by taxi, bus, train, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Taxi, bus  •  6 h 47 min

  1. Take a taxi from Serang to Jakarta
  2. Take the bus from Jakarta to Garut

$27 - $32

Cheapest option

Bus  •  8 h 21 min

  1. Take the bus from Serang to Tasikmalaya

$23 - $27

6 alternative options

Taxi, train  •  8 h 40 min

  1. Take a taxi from Serang to Tangerang
  2. Take the train from Bekasi to Cibatu Serayu 220

$29 - $42

Taxi  •  3 h 37 min

  1. Take a taxi from Serang to Garut 183.2 miles

$80 - $100

Drive  •  3 h 37 min

  1. Drive from Serang to Garut 183.2 miles

$16 - $24

Taxi to Jakarta, fly to Bandung, bus  •  5 h 35 min

  1. Take a taxi from Serang to Jakarta
  2. Fly from Jakarta (CGK) to Bandung (BDO) CGK - BDO
  3. Take the bus from Cileunyi to Garut

$89 - $236

Taxi to Jakarta Halim Perdana Kusuma, fly to Tasikmalaya  •  4 h 32 min

  1. Take a taxi from Serang to Jakarta Airport
  2. Fly from Jakarta Halim Perdana Kusuma (HLP) to Tasikmalaya (TSY) HLP - TSY

$81 - $179

Taxi to Jakarta Halim Perdana Kusuma, fly to Bandung, bus  •  5 h 30 min

  1. Take a taxi from Serang to Jakarta Airport
  2. Fly from Jakarta Halim Perdana Kusuma (HLP) to Bandung (BDO) HLP - BDO
  3. Take the bus from Cileunyi to Garut

$67 - $159

Questions & Answers

The cheapest way to get from Serang to Garut is to drive which costs Rp230000 - Rp350000 and takes 3 h 37 min.

More details

The quickest way to get from Serang to Garut is to taxi which costs Rp1100000 - Rp1400000 and takes 3 h 37 min.

More details

The distance between Serang and Garut is 230 km. The road distance is 293.1 km.

Get driving directions

The best way to get from Serang to Garut without a car is to taxi and bus which takes 6 h 47 min and costs Rp380000 - Rp460000.

More details

It takes approximately 6 h 47 min to get from Serang to Garut, including transfers.

More details

There is no direct flight from Jakarta Airport to Bandung Airport. The quickest flight takes 2 h 40 min and has one stopover.

Search flights

Yes, the driving distance between Serang to Garut is 293 km. It takes approximately 3 h 37 min to drive from Serang to Garut.

Get driving directions

SilkAir, NAM Air, Garuda Indonesia and two other airlines offer flights from Jakarta Airport to Bandung Airport.

Search flights

There are 42+ hotels available in Garut. Prices start at $38 USD per night.

More details

Map of how to get from Serang to Garut.
Launch map view
  • Distance: 143.6 miles
  • Duration: 6 h 47 min

What companies run services between Serang, Indonesia and Garut, Jawa Barat, Indonesia?

Budiman operates a bus from Serang to Garut twice daily. Tickets cost $8 and the journey takes 7 h 30 min.

Airlines
Lion Mentari Airlines
Website
lionair.co.id
Flights from Jakarta to Bandung via Surabaya
Ave. Duration
4 h 26 min
When
Every day
Estimated price
$60 - $200
Flights from Jakarta to Bandung via Pontianak
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$70 - $220
Flights from Jakarta to Bandung via Batam
Ave. Duration
4 h 30 min
When
Every day
Estimated price
$80 - $250
Flights from Jakarta to Bandung via Denpasar
Ave. Duration
5 h
When
Every day
Estimated price
$80 - $260
Flights from Jakarta to Bandung via Kuala Namu
Ave. Duration
5 h 45 min
When
Every day
Estimated price
$110 - $360
Citilink Indonesia
Website
Flights from Jakarta to Bandung via Surabaya
Ave. Duration
4 h
When
Every day
Estimated price
$65 - $240
Flights from Jakarta to Bandung via Kuala Namu
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$130 - $450
Flights from Jakarta to Bandung via Pekanbaru
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$95 - $330
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Jakarta to Bandung via Denpasar
Ave. Duration
4 h 40 min
When
Every day
Estimated price
$150 - $550
Flights from Jakarta to Bandung via Surabaya
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$110 - $400
Flights from Jakarta to Bandung via Singapore
Ave. Duration
4 h 45 min
When
Wednesday
Estimated price
$190 - $750
Wings Air
Website
lionair.co.id
Flights from Jakarta Halim Perdana Kusuma to Tasikmalaya
Ave. Duration
55 min
When
Every day
Estimated price
$40 - $130
Flights from Jakarta Halim Perdana Kusuma to Bandung
Ave. Duration
35 min
When
Every day
Estimated price
$35 - $120
NAM Air
Website
sriwijayaair.co.id
Flights from Jakarta to Bandung via Pangkalpinang
Ave. Duration
2 h 40 min
When
Every day
Estimated price
$85 - $250
Train operators
Kereta API
Phone
021-121
Website
tiket.kereta-api.co.id
Train from Bekasi to Cibatu
Ave. Duration
4 h 39 min
Frequency
Once daily
Estimated price
$2 - $10
Website
kai.id
Book at
tiket.com
Economy
$2 - $10
Business
$5 - $10
Executive
$8 - $15
Bus operators
Majalah Transportasi
Website
majalahtransportasi.blogspot.com
Bus from Jakarta to Garut
Ave. Duration
5 h 30 min
Frequency
Hourly
Estimated price
$3 - $4
Schedules at
etransportasi.com
Bus from Cileunyi to Garut
Ave. Duration
1 h 9 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
etransportasi.com
Budiman
Website
budimanbus.com
Bus from Serang to Tasikmalaya
Ave. Duration
7 h 30 min
Frequency
Twice daily
Estimated price
$8
Schedules at
budiman.co.id
Other operators
Taxi from Serang to Jakarta
Ave. Duration
58 min
Estimated price
$23 - $28

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to travel India's Golden Triangle, Getting to Rome from the airport and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.