There are 12 ways to get from Cigading to Surabaya by train, bus, 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.
Train via Jakarta
best- Take the train from Krenceng to Rangkasbitungtrain
- Take the train from Rangkasbitung to Tanahabangtrain
- Take the train from Jakarta Gambir to Surabaya Pasar Turitrain
13h 27mRp 375,722–830,581Bus
cheapest- Take the bus from Kantor Dinas Perhubungan Cilegon to Soekarno-Hatta International Airportbus Merak
- Take the bus from DAMRI Bus Station Jakarta to Surabaya Kotabus Jakarta - Surabaya Kota
14h 57mRp 340,062–1,410,574Drive 832.7 km
- Drive from Cigading to Surabayacar 832.7 km
10h 28mRp 1,643,275–2,373,619Bus to Soekarno–Hatta International Airport, fly to Juanda International Airport
- Take the bus from Kantor Dinas Perhubungan Cilegon to Soekarno-Hatta International Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Juanda International Airport (SUB)plane CGK - SUB
8h 33mRp 1,130,062–2,630,574Train
- Take the train from Krenceng to Rangkasbitungtrain
- Take the train from Rangkasbitung to Tanahabangtrain
- Take the train from Pasar Senen to Surabaya Pasar Turitrain
15h 36mRp 372,722–822,581Bus via Yogyakarta
- Take the bus from Merak to Yogyakartabus
- Take the bus from Yogyakarta Giwandan to Terminal Purabayabus
24h 53mRp 369,566–844,578Bus to Soekarno–Hatta International Airport, fly to Abdul Rachman Saleh Airport, train
- Take the bus from Kantor Dinas Perhubungan Cilegon to Soekarno-Hatta International Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Abdul Rachman Saleh Airport (MLG)plane CGK - MLG
- Take the train from Lawang to Gubengtrain
8h 45mRp 1,555,562–2,690,574Train, train to Halim Perdanakusuma Airport, fly to Juanda International Airport
- Take the train from Krenceng to Rangkasbitungtrain
- Take the train from Rangkasbitung to Palmerahtrain
- Fly from Halim Perdanakusuma Airport (HLP) to Juanda International Airport (SUB)plane HLP - SUB
10h 23mRp 1,262,222–2,752,581Bus to Soekarno–Hatta International Airport, fly to Ahmad Yani, train
- Take the bus from Kantor Dinas Perhubungan Cilegon to Soekarno-Hatta International Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Ahmad Yani (SRG)plane CGK - SRG
- Take the train from Semarang Tawang to Surabaya Pasar Turitrain
9h 29mRp 1,350,562–2,880,574Bus to Soekarno–Hatta International Airport, fly to Kediri, shuttle
- Take the bus from Kantor Dinas Perhubungan Cilegon to Soekarno-Hatta International Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Kediri (DHX)plane CGK - DHX
- Take a shuttle bus from Nganjuk to Surabaya
8h 16mTrain, train to Halim Perdanakusuma Airport, fly to Abdul Rachman Saleh Airport
- Take the train from Krenceng to Rangkasbitungtrain
- Take the train from Rangkasbitung to Palmerahtrain
- Fly from Halim Perdanakusuma Airport (HLP) to Abdul Rachman Saleh Airport (MLG)plane HLP - MLG
- Take the train from Lawang to Gubengtrain
10h 30mRp 1,787,722–7,312,581Bus to Soekarno–Hatta International Airport, fly to Adisumarmo International Airport, train
- Take the bus from Kantor Dinas Perhubungan Cilegon to Soekarno-Hatta International Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Adisumarmo International Airport (SOC)plane CGK - SOC
- Take the train from Solo Balapan to Surabaya Gubengtrain
10h 26mRp 1,227,562–2,087,574
Soekarno–Hatta International Airport (CGK) to Juanda International Airport (SUB) flights
Questions & Answers
The cheapest way to get from Cigading to Surabaya is to train which costs Rp370000 - Rp850000 and takes 15h 36m.
The fastest way to get from Cigading to Surabaya is to bus and fly which takes 8h 33m and costs Rp1100000 - Rp2700000.
No, there is no direct bus from Cigading to Surabaya. However, there are services departing from Kantor Dinas Perhubungan Cilegon and arriving at Surabaya Kota via Soekarno-Hatta International Airport and DAMRI Bus Station Jakarta. The journey, including transfers, takes approximately 14h 57m.
No, there is no direct train from Cigading to Surabaya. However, there are services departing from Krenceng and arriving at Surabaya Pasar Turi via Rangkasbitung, Tanah Abang and Jakarta Gambir. The journey, including transfers, takes approximately 13h 27m.
The distance between Cigading and Surabaya is 865 km. The road distance is 832.7 km.
The best way to get from Cigading to Surabaya without a car is to train via Jakarta which takes 13h 27m and costs Rp370000 - Rp850000.
It takes approximately 13h 27m to get from Cigading to Surabaya, including transfers.
Cigading to Surabaya bus services, operated by Damri, depart from Kantor Dinas Perhubungan Cilegon station.
Cigading to Surabaya train services, operated by Commuter Line, depart from Krenceng station.
The best way to get from Cigading to Surabaya is to train via Jakarta which takes 13h 27m and costs Rp370000 - Rp850000. Alternatively, you can bus, which costs Rp340000 - Rp1500000 and takes 14h 57m.
What companies run services between Cigading, Banten, Indonesia and Surabaya, Indonesia?
You can take a vehicle from Cigading to Surabaya Pasar Turi via Krenceng, Rangkasbitung, Tanah Abang, Sudirman, Transport Hub Dukuh Atas, Gambir 3, and Jakarta Gambir in around 13h 27m. Alternatively, you can take a vehicle from Cigading to Surabaya Kota via Kantor Dinas Perhubungan Cilegon, Soekarno-Hatta International Airport, and DAMRI Bus Station Jakarta in around 14h 57m.
- Website
- batikair.com
Flights from Soekarno–Hatta International Airport to Juanda International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,200,000–2,900,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,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 Ahmad Yani
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,100,000–2,500,000
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 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 Soekarno–Hatta International Airport to Juanda International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- Rp 1,000,000–2,500,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 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 Ahmad Yani
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- Rp 950,000–2,600,000
Flights from Soekarno–Hatta International Airport to Adisumarmo International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- Rp 900,000–2,800,000
- Website
- citilink.co.id
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 Abdul Rachman Saleh Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
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 Ahmad Yani
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- Rp 950,000–1,500,000
Flights from Soekarno–Hatta International Airport to Adisumarmo International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 900,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,400,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,000,000–5,500,000
- Website
- superairjet.com
Flights from Soekarno–Hatta International Airport to Kediri
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 1,000,000–1,500,000
- Phone
- 021-3453535
- [email protected]
Train from Krenceng to Rangkasbitung
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Rangkasbitung to Tanahabang
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Krenceng to Rangkasbitung
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Rangkasbitung to Tanahabang
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Krenceng to Rangkasbitung
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Rangkasbitung to Palmerah
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Krenceng to Rangkasbitung
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Rangkasbitung to Palmerah
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Krenceng to Rangkasbitung
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- Rp 35,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 35,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 65,000–650,000
Train from Jakarta Gambir to Surabaya Pasar Turi
- Ave. Duration
- 7h 45m
- Frequency
- 4 times a day
- Estimated price
- Rp 320,000–440,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–440,000
- Business
- Rp 490,000–550,000
- Executive
- Rp 700,000–1,100,000
Train from Krenceng to Rangkasbitung
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- Rp 35,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 35,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 65,000–650,000
Train from Pasar Senen to Surabaya Pasar Turi
- Ave. Duration
- 10h 28m
- Frequency
- 5 times a day
- Estimated price
- Rp 320,000–440,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–440,000
- Business
- Rp 490,000–550,000
- Executive
- Rp 700,000–1,100,000
Train from Lawang to Gubeng
- Ave. Duration
- 1h 26m
- Frequency
- Once daily
- Estimated price
- Rp 45,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 45,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 80,000–650,000
Train from Krenceng to Rangkasbitung
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- Rp 35,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 35,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 65,000–650,000
Train from Semarang Tawang to Surabaya Pasar Turi
- Ave. Duration
- 2h 53m
- Frequency
- Every 3 hours
- Estimated price
- Rp 160,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 160,000–330,000
- Business
- Rp 370,000–550,000
- Executive
- Rp 310,000–700,000
Train from Krenceng to Rangkasbitung
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- Rp 35,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 35,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 65,000–650,000
Train from Lawang to Gubeng
- Ave. Duration
- 1h 26m
- Frequency
- Once daily
- Estimated price
- Rp 45,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 45,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 80,000–650,000
Train from Solo Balapan to Surabaya Gubeng
- Ave. Duration
- 3h 12m
- Frequency
- Every 3 hours
- Estimated price
- Rp 150,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 150,000–320,000
- Business
- Rp 360,000–550,000
- Executive
- Rp 280,000–700,000
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Kantor Dinas Perhubungan Cilegon to Soekarno-Hatta International Airport
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- Rp 27,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 Kantor Dinas Perhubungan Cilegon to Soekarno-Hatta International Airport
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- Rp 27,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Kantor Dinas Perhubungan Cilegon to Soekarno-Hatta International Airport
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- Rp 27,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Kantor Dinas Perhubungan Cilegon to Soekarno-Hatta International Airport
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- Rp 27,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Kantor Dinas Perhubungan Cilegon to Soekarno-Hatta International Airport
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- Rp 27,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Kantor Dinas Perhubungan Cilegon to Soekarno-Hatta International Airport
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- Rp 27,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- 0811-259-318
- [email protected]
- Website
- sumberalam.co.id
Bus from Merak to Yogyakarta
- Ave. Duration
- 16h
- Frequency
- Every 4 hours
- Estimated price
- Rp 110,000–240,000
- Schedules at
- sumberalam.co.id
- Phone
- (031) 88198899
Bus from Yogyakarta Giwandan to Terminal Purabaya
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- Rp 125,000–135,000
- Schedules at
- ekapatas.com
- Book at
- redbus.id
- [email protected]
- Website
- indahjayatrans.com
Shuttle from Nganjuk to Surabaya
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Schedules at
- indahjayatrans.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 Travelling by boat in Italy, Train travel in France: A guide to SNCF, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
Cigading to Surabaya bus services, operated by Damri, arrive at Soekarno-Hatta International Airport station.
Cigading to Surabaya train services, operated by Commuter Line, arrive at Rangkasbitung station.
Yes, the driving distance between Cigading to Surabaya is 833 km. It takes approximately 10h 28m to drive from Cigading to Surabaya.
There are 976+ hotels available in Surabaya.















