There are 8 ways to get from Bogor to Kudus by bus, train, taxi, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, taxi
best- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Take the train from Jakarta Gambir to Semarang Tawangtrain
- Take the taxi from Semarang Tawang to Kudustaxi
8h 34mRp 497,372–1,116,237Bus via stasiun-paledang
cheapest- Take the bus from Bogor Sukasari to Kudusbus
14h 51mRp 230,000–460,000Bus
- Take the bus from Bogor to Kudusbus
12h 30mRp 263,001Drive 512.1 km
- Drive from Bogor to Kuduscar 512.1 km
5h 59mRp 949,986–1,372,201Taxi
- Take the taxi from Bogor to Kudustaxi 512.1 km
5h 59mRp 2,300,000–2,800,000Bus to Soekarno–Hatta International Airport, fly to Ahmad Yani, shuttle
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Ahmad Yani (SRG)plane CGK - SRG
- Take a shuttle bus from Semarang to Kudus
5h 48mBus to Halim Perdanakusuma Airport, fly to Adisutjipto International Airport, bus
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Halim Perdanakusuma Airport (HLP) to Adisutjipto International Airport (JOG)plane HLP - JOG
- Take the bus from Yogyakarta to Kudusbus
9h 14mRp 1,426,972–3,459,837Bus, train to Husein Sastranegara International Airport, fly to Ahmad Yani, shuttle
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Take the train from Stasiun Kereta Cepat Halim to Stasiun Kereta Cepat Padalarangtrain
- Fly from Husein Sastranegara International Airport (BDO) to Ahmad Yani (SRG)plane BDO - SRG
- Take a shuttle bus from Semarang to Kudus
7h 2m
Soekarno–Hatta International Airport (CGK) to Ahmad Yani (SRG) flights
Questions & Answers
The cheapest way to get from Bogor to Kudus is to bus which costs Rp263001 and takes 12h 30m.
The fastest way to get from Bogor to Kudus is to drive which takes 5h 59m and costs Rp950000 - Rp1400000.
Yes, there is a direct bus departing from Bogor and arriving at Kudus. Services depart twice daily, and operate every day. The journey takes approximately 12h 30m.
The distance between Bogor and Kudus is 549 km. The road distance is 512.1 km.
The best way to get from Bogor to Kudus without a car is to bus and train and taxi which takes 8h 34m and costs Rp490000 - Rp1200000.
It takes approximately 8h 34m to get from Bogor to Kudus, including transfers.
Bogor to Kudus bus services, operated by Agra Mas, depart from Bogor station.
Bogor to Kudus bus services, operated by Agra Mas, arrive at Kudus station.
Yes, the driving distance between Bogor to Kudus is 512 km. It takes approximately 5h 59m to drive from Bogor to Kudus.
There are 36+ hotels available in Kudus.
What companies run services between Bogor, Indonesia and Kudus, Indonesia?
Agra Mas operates a bus from Bogor to Kudus twice daily. Tickets cost Rp 263,001 and the journey takes 12h 30m.
- Website
- batikair.com
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,300,000
- Website
- garuda-indonesia.com
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 850,000–3,700,000
- Website
- citilink.co.id
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 850,000–1,100,000
Flights from Halim Perdanakusuma Airport to Adisutjipto International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,300,000–3,100,000
- Website
- air-connect.com
Flights from Halim Perdanakusuma Airport to Adisutjipto International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Rp 1,000,000–7,000,000
- Website
- lionair.co.id
Flights from Husein Sastranegara International Airport to Ahmad Yani
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 850,000–1,200,000
Train from Jakarta Gambir to Semarang Tawang
- Ave. Duration
- 4h 49m
- Frequency
- Every 4 hours
- Estimated price
- Rp 260,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 260,000–350,000
- Business
- Rp 430,000–550,000
- Executive
- Rp 490,000–700,000
- Phone
- 150909
- Website
- ticket.kcic.co.id
Train from Stasiun Kereta Cepat Halim to Stasiun Kereta Cepat Padalarang
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- Rp 150,000–600,001
- Website
- https://ticket.kcic.co.id/webTrade/#/home/index
- Premium Economy
- Rp 150,000–250,000
- Business
- Rp 450,001
- First
- Rp 600,001
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Bus from Botani Square to Jakarta Halim Perdana Kusuma Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Website
- agramasgroup.com
Bus from Bogor to Kudus
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Estimated price
- Rp 263,001
- Website
- https://www.agramasgroup.com/
- Book at
- https://www.redbus.id/perjalanan/agra-mas
- contact@indahjayatrans.com
- Website
- indahjayatrans.com
Shuttle from Semarang to Kudus
- Ave. Duration
- 33 min
- Frequency
- Twice daily
- Schedules at
- indahjayatrans.com
- Phone
- +62291440019
- cs@nu3tara.com
- Website
- nu3tara.com
Bus from Bogor Sukasari to Kudus
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- Rp 230,000–460,000
- Book at
- https://12go.asia/en/operator/nusantara
- Phone
- (0274) 514-794
- admin@ramasakti.com
- Website
- ramasakti.com
Bus from Yogyakarta to Kudus
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- Rp 110,000
- Schedules at
- ramasakti.com
- Book at
- easybook.com
- Ave. Duration
- 3h 22m
- Estimated price
- Rp 220,000–2,800,000
Grab Taxi
- Website
- grab.com
Express Taxi
- Phone
- +62 24 468 7715 00122
- Website
- expressgroup.co.id
Blue Bird Group
- Phone
- +62246701234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.com
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 Want to know more about Flixbus?, Getting to Rome from the airport, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.












