There are 9 ways to get from Gresik to Indramayu by train, car, bus, plane, taxi, 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 Pekalongan
best- Take the train from Surabaya Pasar Turi to PekalonganHarina / ...
- Take the train from Pekalongan to JatibarangTawang Jaya / ...
9h 24mRp 501,813–878,507Train
cheapest- Take the train from Gubeng to JatibarangJayabaya / ...
12h 31mRp 426,000–826,000Drive 559.7 km
- Drive from Gresik to Indramayu559.7 km
7h 32mRp 1,034,518–1,494,303Bus to Juanda International Airport, fly to Halim Perdanakusuma Airport, train, taxi
- Take the bus from Gresik to Terminal Purabaya
- Fly from Juanda International Airport (SUB) to Halim Perdanakusuma Airport (HLP)SUB - HLP
- Take the train from Bekasi to Jatibarang
- Take the taxi from Jatibarang to Indramayu
9h 29mRp 1,400,500–3,564,000Bus to Juanda International Airport, fly to Soekarno–Hatta International Airport, train
- Take the bus from Gresik to Terminal Purabaya
- Fly from Juanda International Airport (SUB) to Soekarno–Hatta International Airport (CGK)SUB - CGK
- Take the train from Pasar Senen to Jatibarang
9h 50mRp 1,228,100–2,171,000Fly Juanda International Airport to Ahmad Yani, train
- Fly from Juanda International Airport (SUB) to Ahmad Yani (SRG)SUB - SRG
- Take the train from Semarang Poncol to Jatibarang
9h 7mRp 1,243,100–2,532,000Shuttle to Ahmad Yani, fly to Soekarno–Hatta International Airport, train
- Take a shuttle bus from Gresik to Semarang
- Fly from Ahmad Yani (SRG) to Soekarno–Hatta International Airport (CGK)SRG - CGK
- Take the train from Pasar Senen to Jatibarang
10h 13mRp 1,376,000–2,148,000Shuttle to Abdul Rachman Saleh Airport, fly to Halim Perdanakusuma Airport, train
- Take a shuttle bus from Surabaya to Malang
- Fly from Abdul Rachman Saleh Airport (MLG) to Halim Perdanakusuma Airport (HLP)MLG - HLP
- Take the train from Bekasi to Jatibarang
10h 41mRp 1,622,400–2,508,000Shuttle to Abdul Rachman Saleh Airport, fly to Soekarno–Hatta International Airport, train
- Take a shuttle bus from Surabaya to Malang
- Fly from Abdul Rachman Saleh Airport (MLG) to Soekarno–Hatta International Airport (CGK)MLG - CGK
- Take the train from Pasar Senen to Jatibarang
11h 2mRp 1,800,000–4,515,000
Juanda International Airport (SUB) to Halim Perdanakusuma Airport (HLP) flights
Questions & Answers
The cheapest way to get from Gresik to Indramayu is to train which costs Rp420000 - Rp850000 and takes 12h 31m.
The fastest way to get from Gresik to Indramayu is to drive which takes 7h 32m and costs Rp1000000 - Rp1500000.
The distance between Gresik and Indramayu is 581 km. The road distance is 559.7 km.
The best way to get from Gresik to Indramayu without a car is to train via Pekalongan which takes 9h 24m and costs Rp500000 - Rp900000.
It takes approximately 9h 24m to get from Gresik to Indramayu, including transfers.
Yes, the driving distance between Gresik to Indramayu is 560 km. It takes approximately 7h 32m to drive from Gresik to Indramayu.
There are nine+ hotels available in Indramayu.
What companies run services between Gresik, Indonesia and Indramayu, Indonesia?
You can take a vehicle from Gresik to Indramayu via Surabaya Pasar Turi, Pekalongan, and Jatibarang in around 9h 24m.
- Website
- batikair.com
Flights from Juanda International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Rp 1,500,000–3,700,000
Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,000,000–2,400,000
Flights from Ahmad Yani to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,000,000–1,400,000
Flights from Abdul Rachman Saleh Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Rp 2,800,000–7,000,000
Flights from Abdul Rachman Saleh Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,300,000–6,000,000
- Website
- garuda-indonesia.com
Flights from Juanda International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,300,000–6,500,000
Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Rp 900,000–4,200,000
Flights from Ahmad Yani to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- Rp 800,000–4,800,000
Flights from Abdul Rachman Saleh Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- Rp 1,700,000–8,000,000
- Website
- citilink.co.id
Flights from Juanda International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,200,000–2,300,000
Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Rp 950,000–1,300,000
Flights from Ahmad Yani to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 850,000–1,100,000
Flights from Abdul Rachman Saleh Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,500,000
- Website
- pelita-air.com
Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- Rp 1,000,000–2,400,000
- Website
- lionair.co.id
Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 950,000–1,400,000
- Website
- lionair.co.id
Flights from Juanda International Airport to Ahmad Yani
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- Rp 950,000–1,500,000
- Website
- flynamair.com
Flights from Ahmad Yani to Soekarno–Hatta International Airport via Pangkalanbun
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 900,000–4,800,000
Train from Surabaya Pasar Turi to Pekalongan
- Ave. Duration
- 5h 30m
- Frequency
- Every 2 hours
- Estimated price
- Rp 220,000–340,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 220,000–340,000
- Business
- Rp 400,000–550,000
- Executive
- Rp 410,000–700,000
Train from Pekalongan to Jatibarang
- Ave. Duration
- 2h 21m
- Frequency
- Every 3 hours
- Estimated price
- Rp 100,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 100,000–320,000
- Business
- Rp 330,000–550,000
- Executive
- Rp 190,000–650,000
Train from Bekasi to Jatibarang
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Estimated price
- Rp 90,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 90,000–320,000
- Business
- Rp 330,000–550,000
- Executive
- Rp 170,000–650,000
Train from Gubeng to Jatibarang
- Ave. Duration
- 8h 41m
- Frequency
- Twice daily
- Estimated price
- Rp 320,000–370,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–370,000
- Business
- Rp 460,000–550,000
- Executive
- Rp 600,000–850,000
Train from Pasar Senen to Jatibarang
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- Rp 100,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 100,000–320,000
- Business
- Rp 330,000–550,000
- Executive
- Rp 190,000–650,000
Train from Semarang Poncol to Jatibarang
- Ave. Duration
- 3h 33m
- Frequency
- 5 times a day
- Estimated price
- Rp 160,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 160,000–320,000
- Business
- Rp 360,000–550,000
- Executive
- Rp 290,000–700,000
- Website
- easybook.com
Bus from Gresik to Terminal Purabaya
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- Rp 10,000–16,000
- Schedules at
- easybook.com
- contact@indahjayatrans.com
- Website
- indahjayatrans.com
Shuttle from Gresik to Semarang
- Ave. Duration
- 2h 51m
- Frequency
- Twice daily
- Estimated price
- Rp 220,000–300,000
- Schedules at
- indahjayatrans.com
Shuttle from Surabaya to Malang
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- Rp 150,000–200,000
- 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 Train travel in France: A guide to SNCF, The London Underground: Essential tips to navigate the Tube, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.






