There are 10 ways to get from Bogor to Lamongan by 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.
Bus, train
best- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus HLP Airport
- Take the train from Jakarta Gambir to Lamongantrain Sembrani
11h 7mRp 337,373–916,237Bus, train via Surabaya
cheapest- Take the bus from Botani Square to Soekarno-Hatta International Airportbus
- Take the bus from DAMRI Bus Station Jakarta to Surabaya Kotabus
- Take the train from Surabaya Pasar Turi to Lamongantrain
15h 54mRp 299,359–1,657,965Drive 708.2 km
- Drive from Bogor to Lamongancar 708.2 km
9h 1mRp 1,394,988–2,014,983Bus to Halim Perdanakusuma Airport, fly to Abdul Rachman Saleh Airport, train
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Halim Perdanakusuma Airport (HLP) to Abdul Rachman Saleh Airport (MLG)plane HLP - MLG
- Take the train from Lawang to Lamongantrain
7h 14mRp 1,773,373–7,176,237Bus, train via Semarang
- Take the bus from Bogor Sukasari to Semarangbus
- Take the train from Semarang Tawang to Lamongantrain Sembrani / ...
17h 54mRp 406,000–772,334Bus to Halim Perdanakusuma Airport, fly to Juanda International Airport, train
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Halim Perdanakusuma Airport (HLP) to Juanda International Airport (SUB)plane HLP - SUB
- Take the train from Gubeng to Lamongantrain
8h 2mRp 1,249,873–2,936,237Bus to Soekarno–Hatta International Airport, fly to Abdul Rachman Saleh Airport, train
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Abdul Rachman Saleh Airport (MLG)plane CGK - MLG
- Take the train from Lawang to Lamongantrain
8h 34mRp 1,484,373–2,726,237Bus to Soekarno–Hatta International Airport, fly to Ahmad Yani, train
- 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 the train from Semarang Tawang to Lamongantrain
8h 20mRp 1,234,373–3,006,237Bus to Soekarno–Hatta International Airport, fly to Juanda International Airport, train
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Juanda International Airport (SUB)plane CGK - SUB
- Take the train from Waru to Surabaya Gubengtrain
- Take the train from Gubeng to Lamongantrain
9h 17mRp 1,060,873–2,986,237Bus to Soekarno–Hatta International Airport, fly to Adisumarmo International Airport, train
- Take the bus from Botani Square to Jakarta Halim Perdana Kusuma Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Adisumarmo International Airport (SOC)plane CGK - SOC
- Take the train from Solo Balapan to Lamongantrain
10h 18mRp 1,111,373–2,223,237
Halim Perdanakusuma Airport (HLP) to Abdul Rachman Saleh Airport (MLG) flights
Questions & Answers
The cheapest way to get from Bogor to Lamongan is to bus and train which costs Rp330000 - Rp950000 and takes 11h 7m.
The fastest way to get from Bogor to Lamongan is to bus and fly and train which takes 7h 14m and costs Rp1700000 - Rp7500000.
The distance between Bogor and Lamongan is 736 km. The road distance is 708.2 km.
The best way to get from Bogor to Lamongan without a car is to bus and train which takes 11h 7m and costs Rp330000 - Rp950000.
It takes approximately 11h 7m to get from Bogor to Lamongan, including transfers.
Yes, the driving distance between Bogor to Lamongan is 708 km. It takes approximately 9h 1m to drive from Bogor to Lamongan.
There are 41+ hotels available in Lamongan.
What companies run services between Bogor, Indonesia and Lamongan, Indonesia?
There is no direct connection from Bogor to Lamongan. However, you can take the bus to Jakarta Halim Perdana Kusuma Airport, take the bus to Gambir Station, walk to Jakarta Gambir, then take the train to Lamongan. Alternatively, you can take a bus from Botani Square to Lamongan via Soekarno-Hatta International Airport, DAMRI Bus Station Jakarta, Surabaya Kota, and Surabaya Pasar Turi in around 15h 54m.
- Website
- batikair.com
Flights from Halim Perdanakusuma Airport to Abdul Rachman Saleh Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,600,000–6,500,000
Flights from Halim Perdanakusuma Airport to Juanda International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,600,000–4,100,000
Flights from Soekarno–Hatta International Airport to Abdul Rachman Saleh Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- Rp 1,500,000–3,600,000
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,100,000–2,500,000
Flights from Soekarno–Hatta International Airport to Juanda International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,200,000–3,000,000
Flights from Soekarno–Hatta International Airport to Adisumarmo International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 1,100,000–1,600,000
- Website
- garuda-indonesia.com
Flights from Halim Perdanakusuma Airport to Juanda International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
Flights from Soekarno–Hatta International Airport to Abdul Rachman Saleh Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- Rp 1,000,000–3,200,000
Flights from Soekarno–Hatta International Airport to Juanda International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- Rp 1,100,000–2,900,000
Flights from Soekarno–Hatta International Airport to Adisumarmo International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- Rp 950,000–3,300,000
- Website
- citilink.co.id
Flights from Halim Perdanakusuma Airport to Juanda International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
Flights from Soekarno–Hatta International Airport to Abdul Rachman Saleh Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,500,000
Flights from Soekarno–Hatta International Airport to Juanda International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,600,000
Flights from Soekarno–Hatta International Airport to Adisumarmo International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 950,000–1,400,000
- Website
- lionair.co.id
Flights from Soekarno–Hatta International Airport to Juanda International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,600,000
Flights from Soekarno–Hatta International Airport to Adisumarmo International Airport
- Ave. Duration
- 1h 20m
- When
- Friday
- Estimated price
- Rp 800,000–3,500,000
- Website
- pelita-air.com
Flights from Soekarno–Hatta International Airport to Juanda International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- Rp 1,400,000–2,600,000
- Website
- flynamair.com
Flights from Soekarno–Hatta International Airport to Ahmad Yani via Pangkalanbun
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- Rp 1,100,000–5,500,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Jakarta Gambir to Lamongan
- Ave. Duration
- 8h 7m
- Frequency
- Twice daily
- Estimated price
- Rp 320,000–420,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–420,000
- Business
- Rp 490,000–550,000
- Executive
- Rp 700,000–1,000,000
Train from Surabaya Pasar Turi to Lamongan
- Ave. Duration
- 35 min
- Frequency
- Every 3 hours
- Estimated price
- Rp 24,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 24,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 45,000–650,000
Train from Lawang to Lamongan
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Estimated price
- Rp 70,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 70,000–320,000
- Business
- Rp 320,000–550,000
- Executive
- Rp 130,000–650,000
Train from Semarang Tawang to Lamongan
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- Rp 140,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 140,000–320,000
- Business
- Rp 360,000–550,000
- Executive
- Rp 260,000–700,000
Train from Gubeng to Lamongan
- Ave. Duration
- 59 min
- Frequency
- Once daily
- Estimated price
- Rp 27,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 27,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 50,000–650,000
Train from Lawang to Lamongan
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Estimated price
- Rp 70,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 70,000–320,000
- Business
- Rp 320,000–550,000
- Executive
- Rp 130,000–650,000
Train from Semarang Tawang to Lamongan
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- Rp 140,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 140,000–320,000
- Business
- Rp 360,000–550,000
- Executive
- Rp 260,000–700,000
Train from Waru to Surabaya Gubeng
- Ave. Duration
- 21 min
- Frequency
- Every 4 hours
- Estimated price
- Rp 6,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 6,000–320,000
- Business
- Rp 280,000–550,000
- Executive
- Rp 11,000–650,000
Train from Gubeng to Lamongan
- Ave. Duration
- 59 min
- Frequency
- Once daily
- Estimated price
- Rp 27,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 27,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 50,000–650,000
Train from Solo Balapan to Lamongan
- Ave. Duration
- 4h 19m
- Frequency
- Once daily
- Estimated price
- Rp 130,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 130,000–320,000
- Business
- Rp 350,000–550,000
- Executive
- Rp 250,000–700,000
- Phone
- (021) 1500 825
- [email protected]
- 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
Bus from Botani Square to Soekarno-Hatta International Airport
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- Rp 21,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from DAMRI Bus Station Jakarta to Surabaya Kota
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- Rp 210,000–800,000
- Book at
- https://12go.asia/en/operator/damri
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
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
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
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
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
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
- Phone
- +62291440019
- [email protected]
- Website
- nu3tara.com
Bus from Bogor Sukasari to Semarang
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- Rp 230,000–420,000
- Book at
- https://12go.asia/en/operator/nusantara
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 5 incredible day trips from Florence by train, Want to know more about Flixbus?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.












