There are 5 ways to get from Semarang to Lawang by train, car, taxi, 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.
Train
best- Take the train from Semarang Poncol to Lawangtrain Jayabaya
5h 57mRp 210,000–340,000Drive 340.6 km
- Drive from Semarang to Lawangcar 340.6 km
5h 2mRp 671,105–969,373Taxi
- Take the taxi from Semarang to Lawangtaxi 340.6 km
5h 2mRp 2,200,000–2,600,000Fly to Abdul Rachman Saleh Airport
- Fly from Ahmad Yani (SRG) to Abdul Rachman Saleh Airport (MLG)plane SRG - MLG
4h 28mRp 2,360,805–3,693,678Fly to Juanda International Airport, train
- Fly from Ahmad Yani (SRG) to Juanda International Airport (SUB)plane SRG - SUB
- Take the train from Waru to Bangiltrain
- Take the train from Bangil to Lawangtrain
5h 55mRp 1,612,305–3,673,678
Semarang to Lawang by train
Questions & Answers
The cheapest way to get from Semarang to Lawang is to train which costs Rp210000 - Rp340000 and takes 5h 57m.
The fastest way to get from Semarang to Lawang is to fly which takes 4h 28m and costs Rp2300000 - Rp3700000.
Yes, there is a direct train departing from Semarang Poncol and arriving at Lawang. Services depart once daily, and operate every day. The journey takes approximately 5h 57m.
The distance between Semarang and Lawang is 360 km. The road distance is 340.6 km.
The best way to get from Semarang to Lawang without a car is to train which takes 5h 57m and costs Rp210000 - Rp340000.
The train from Semarang Poncol to Lawang takes 5h 57m including transfers and departs once daily.
Semarang to Lawang train services, operated by Kereta API, depart from Semarang Poncol station.
The best way to get from Semarang to Lawang is to train which takes 5h 57m and costs Rp210000 - Rp340000. Alternatively, you can fly, which costs Rp2300000 - Rp3700000 and takes 4h 28m.
Semarang to Lawang train services, operated by Kereta API, arrive at Lawang station.
Yes, the driving distance between Semarang to Lawang is 341 km. It takes approximately 5h 2m to drive from Semarang to Lawang.
What companies run services between Semarang, Indonesia and Lawang, Indonesia?
Kereta API operates a train from Semarang Poncol to Lawang once daily. Tickets cost Rp 210,000–340,000 and the journey takes 5h 57m. Alternatively, Garuda Indonesia, Citilink Indonesia, and Batik Air fly from Ahmad Yani (SRG) to Abdul Rachman Saleh Airport (MLG) every 4 hours.
- Website
- batikair.com
Flights from Ahmad Yani to Abdul Rachman Saleh Airport via Soekarno–Hatta
- Ave. Duration
- 6h 13m
- When
- Every day
- Estimated price
- Rp 2,900,000–8,000,000
- Website
- garuda-indonesia.com
Flights from Ahmad Yani to Abdul Rachman Saleh Airport via Soekarno–Hatta
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- Rp 2,200,000–3,100,000
- Website
- citilink.co.id
Flights from Ahmad Yani to Abdul Rachman Saleh Airport via Soekarno–Hatta
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- Rp 2,200,000–3,100,000
- Website
- lionair.co.id
Flights from Ahmad Yani to Juanda International Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 1,300,000–1,800,000
- Website
- flynamair.com
Flights from Ahmad Yani to Juanda International Airport via Pangkalanbun
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- Rp 950,000–5,500,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Semarang Poncol to Lawang
- Ave. Duration
- 5h 57m
- Frequency
- Once daily
- Estimated price
- Rp 210,000–340,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 210,000–340,000
- Business
- Rp 400,000–550,000
- Executive
- Rp 400,000–700,000
Train from Waru to Bangil
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- Rp 20,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 20,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 37,000–650,000
Train from Bangil to Lawang
- Ave. Duration
- 34 min
- Frequency
- Twice daily
- Estimated price
- Rp 18,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 18,000–320,000
- Business
- Rp 280,000–550,000
- Executive
- Rp 34,000–650,000
- Ave. Duration
- 5h 2m
- Estimated price
- Rp 2,200,000–2,600,000
Blue Bird Group
- Phone
- +62246701234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.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 4 stunningly beautiful Philippines islands you need to visit, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Book your Semarang to Lawang train tickets online with 12go.asia.
There are 1020+ hotels available in Lawang.






