Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
9 h 17 min
736 km.
from $40
Composite Route Car Only
Schedule
Surabaya, Indonesia → Ancol, Indonesia
All
16 Jun 2026
June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
July 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
All days
17 Jun, Wed
18 Jun, Thu
19 Jun, Fri
20 Jun, Sat
21 Jun, Sun
Cheapest and Fastest Ways to Travel from Surabaya to Ancol
Composite routes from Surabaya to Ancol
Cheapest
9 h 17 min
Car
Other
3 h 41 min
Bus, Plane
3 h 45 min
Bus, Plane
Route Navigator Surabaya - Ancol
Get all the information you need right here
Continue
10 м
10 м
Turn right onto Jalan Ngaglik
Jalan Ngaglik, 97 м
97 м
Turn left onto Jalan Kapasari I
Jalan Kapasari I, 429 м
429 м
Turn left onto Jalan Kapasari
Jalan Kapasari, 342 м
342 м
Turn right onto Jalan Kalianyar
Jalan Kalianyar, 1 km 883 м
1 km 883 м
Keep left onto Jalan Jagalan
Jalan Jagalan, 3 km 99 м
3 km 99 м
Keep right onto Jalan Dupak Rukun
Jalan Dupak Rukun, 68 м
68 м
Continue onto Jalan Tol Surabaya–Gresik
Jalan Tol Surabaya–Gresik, 16 km 331 м
16 km 331 м
Keep left onto Kebomas and drive toward Kebomas, Gresik, Lamongan
Kebomas, Kebomas, Gresik, Lamongan, 1 km 307 м
1 km 307 м
Continue onto Kebomas and drive toward Lamongan, Tuban
Kebomas, Lamongan, Tuban, 105 м
105 м
Turn right onto Jalan Dokter Wahidin Sudirohusodo
Jalan Dokter Wahidin Sudirohusodo, 1 km 350 м
1 km 350 м
Turn right onto 24
32 м
32 м
Turn right onto 24
242 м
242 м
Keep left onto 24
8 km 815 м
8 km 815 м
Turn slight left onto Jalan Raya Gresik - Lamongan
Jalan Raya Gresik - Lamongan, 8 km 405 м
8 km 405 м
Continue onto Jalan Raya Gresik - Lamongan
Jalan Raya Gresik - Lamongan, 4 km 665 м
4 km 665 м
At roundabout, take exit 2 onto Jalan Jaksa Agung Suprapto
Jalan Jaksa Agung Suprapto, 27 km 1 м
27 km 1 м
Turn left onto Jalan Gotong Royong
Jalan Gotong Royong, 1 km 308 м
1 km 308 м
Turn sharp right onto Jalan Raya Babat - Kabuh
Jalan Raya Babat - Kabuh, 33 м
33 м
At roundabout, take exit 1 onto 24
36 km 948 м
36 km 948 м
At roundabout, take exit 1 onto 24
281 м
281 м
Turn left onto Jalan Panglima Polim
Jalan Panglima Polim, 253 м
253 м
Turn right onto Jalan Pattimura
Jalan Pattimura, 1 km 3 м
1 km 3 м
At roundabout, take exit 2 onto 24
34 km 680 м
34 km 680 м
At roundabout, take exit 1 onto 139
1 km 635 м
1 km 635 м
At roundabout, take exit 2 onto Jalan Rumah Sakit
Jalan Rumah Sakit, 1 km 533 м
1 km 533 м
Turn slight left onto Jalan Raya Cepu - Randublatung
Jalan Raya Cepu - Randublatung, 23 km 257 м
23 km 257 м
Turn left onto 139
1 km 470 м
1 km 470 м
Turn right onto 139
16 km 378 м
16 km 378 м
Turn left
227 м
227 м
Turn sharp left onto 139
19 km 937 м
19 km 937 м
Turn right onto 138
7 km 46 м
7 km 46 м
Turn left onto Jalan Raya Purwodadi-Blora
Jalan Raya Purwodadi-Blora, 20 km 872 м
20 km 872 м
At roundabout, take exit 1 onto 212
60 м
60 м
Keep right onto Jalan Lingkar Utara Purwodadi
Jalan Lingkar Utara Purwodadi, 4 km 466 м
4 km 466 м
Continue onto 134
6 м
6 м
Turn sharp right onto 135
14 km 66 м
14 km 66 м
Turn left onto Jalan Ahmad Yani
Jalan Ahmad Yani, 9 km 672 м
9 km 672 м
Turn left onto 127
5 km 288 м
5 km 288 м
At roundabout, take exit 1 onto 127
26 km 298 м
26 km 298 м
Turn slight left onto Jalan Brigadir Jenderal Katamso
Jalan Brigadir Jenderal Katamso, 2 km 556 м
2 km 556 м
Turn left onto Jalan Simpang Lima
Jalan Simpang Lima, 409 м
409 м
Keep left onto Jalan Pandanaran
Jalan Pandanaran, 2 km 573 м
2 km 573 м
At roundabout, take exit 1 onto Jalan MGR. Sugiopranoto
Jalan MGR. Sugiopranoto, 1 km 130 м
1 km 130 м
Keep left onto Jalan Jendral Sudirman
Jalan Jendral Sudirman, 1 km 377 м
1 km 377 м
Keep right onto 20
2 km 170 м
2 km 170 м
Keep left onto Jalan Tol Semarang and take AH2 toward Ungaran, Solo, Yogya
Jalan Tol Semarang, Ungaran, Solo, Yogya, AH2, 257 м
257 м
Keep left onto AH2 and take 1 toward Batang, Pemalang, Jakarta
Batang, Pemalang, Jakarta, 1, 352 km 940 м
352 km 940 м
Keep right onto Jalan Tol Jakarta–Cikampek
Jalan Tol Jakarta–Cikampek, 58 km 193 м
58 km 193 м
Keep left and take 5 toward Lingkar Luar, Jati Asih, Bintara
Lingkar Luar, Jati Asih, Bintara, 5, 1 km 556 м
1 km 556 м
Keep right and take 1 toward Pondok Kelapa, Bintara, Tanjung Priok
Pondok Kelapa, Bintara, Tanjung Priok, 1, 8 km 271 м
8 km 271 м
Keep left and drive toward Cakung Barat, Pulo Gadung
Cakung Barat, Pulo Gadung, 9 km 357 м
9 km 357 м
Turn right onto Jalan Danau Sunter Timur
Jalan Danau Sunter Timur, 1 km 955 м
1 km 955 м
Turn left onto Jalan Danau Sunter Utara and drive toward Kemayoran, Gunung Sahari
Jalan Danau Sunter Utara, Kemayoran, Gunung Sahari, 2 km 83 м
2 km 83 м
Make a U-turn onto Jalan Danau Sunter Utara
Jalan Danau Sunter Utara, 67 м
67 м
Turn left onto Jalan Taman Nyiur Raya
Jalan Taman Nyiur Raya, 1 km 596 м
1 km 596 м
Turn left onto Jalan Bisma Raya
Jalan Bisma Raya, 379 м
379 м
Turn right
1 km 360 м
1 km 360 м
Turn left onto Jalan R. E. Martadinata
Jalan R. E. Martadinata, 409 м
409 м
Continue onto Jalan R. E. Martadinata
Jalan R. E. Martadinata, 1 km 79 м
1 km 79 м
Keep right onto Jalan R. E. Martadinata and drive toward Kemayoran, Ancol, Pasar Gambir, Pekan Raya Jakarta Expo, Tanjung Priok, Jalan Tol, Pelabuhan, Cawang, Rumah Sakit Mitra Keluarga Kemayoran
Jalan R. E. Martadinata, Kemayoran, Ancol, Pasar Gambir, Pekan Raya Jakarta Expo, Tanjung Priok, Jalan Tol, Pelabuhan, Cawang, Rumah Sakit Mitra Keluarga Kemayoran, 92 м
92 м
Keep left onto Jalan R. E. Martadinata
Jalan R. E. Martadinata, 20 м
20 м
Keep left onto Jalan Pasir Putih Raya and drive toward Tanjung Priok, PRJ, Kemayoran
Jalan Pasir Putih Raya, Tanjung Priok, PRJ, Kemayoran, 255 м
255 м
Turn left onto Jalan Pasir Putih I and drive toward Gerbang, Timur
Jalan Pasir Putih I, Gerbang, Timur, 423 м
423 м
Turn left onto Pantai Indah
Pantai Indah, 40 м
40 м
Turn left onto Pantai Indah
Pantai Indah, 339 м
339 м
Turn left
75 м
75 м
Turn left
7 м
7 м
Keep right
87 м
87 м
Turn right
191 м
191 м
At roundabout, take exit 2
166 м
166 м
Turn left
101 м
101 м
Arrive at destination
Transport providers
Airlines
Batik Air
Website:
batikair.com/en/
Plane from Juanda International Airport to Halim
Ave. Duration:
1h 20m
Frequency:
Every day
Estimated price:
$42.39–$92.39
Plane from Juanda International Airport to Soekarno–Hatta
Ave. Duration:
1h 29m
Frequency:
Every day
Estimated price:
$53.26–$86.96
Garuda Indonesia
Website:
garuda-indonesia.com
Plane from Juanda International Airport to Halim
Ave. Duration:
1h 30m
Frequency:
Every day
Estimated price:
$59.78–$141.30
Plane from Juanda International Airport to Soekarno–Hatta
Ave. Duration:
1h 36m
Frequency:
Every day
Estimated price:
$92.39–$152.17
Citilink Indonesia
Website:
citilink.co.id/
Plane from Juanda International Airport to Halim
Ave. Duration:
1h 25m
Frequency:
Every day
Estimated price:
$54.35–$130.43
Plane from Juanda International Airport to Soekarno–Hatta
Ave. Duration:
1h 35m
Frequency:
Every day
Estimated price:
$53.26–$76.09
Lion Mentari Airlines
Website:
lionair.co.id/
Plane from Juanda International Airport to Soekarno–Hatta
Ave. Duration:
1h 30m
Frequency:
Every day
Estimated price:
$45.65–$81.52
NAM Air
Website:
flynamair.com/
Plane from Juanda International Airport to Soekarno–Hatta
Ave. Duration:
2h 55m
Frequency:
Monday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$70.65–$119.57
Pelita Air
Website:
pelita-air.com/
Plane from Juanda International Airport to Soekarno–Hatta
Ave. Duration:
1h 35m
Frequency:
Every day
Estimated price:
$38.04–$103.26
Blue Air
Website:
flyblueair.com/
Plane from Juanda International Airport to Soekarno–Hatta
What is the cheapest way to get from Surabaya to Ancol?
The cheapest way to get from Surabaya to Ancol is to train via Ps. Poncol which costs $8.70 - $21.74 and takes 11h 23m.
What is the fastest way to get from Surabaya to Ancol?
The fastest way to get from Surabaya to Ancol is to fly and bus which takes 3h 41m and costs $48.91 - $103.26 .
How far is it from Surabaya to Ancol?
The distance between Surabaya and Ancol is 712 km. The road distance is 793.6 km.
How do I travel from Surabaya to Ancol without a car?
The best way to get from Surabaya to Ancol without a car is to train which takes 8h 16m and costs $11.96 - $26.09 .
How long does it take to get from Surabaya to Ancol?
It takes approximately 3h 41m to get from Surabaya to Ancol, including transfers.
Train or bus from Surabaya to Ancol?
The best way to get from Surabaya to Ancol is to train which takes 8h 16m and costs $11.96 - $26.09 . Alternatively, you can bus, which costs $22.83 - $40.22 and takes 10h 15m.
Can I drive from Surabaya to Ancol?
Yes, the driving distance between Surabaya to Ancol is 794 km. It takes approximately 8h 48m to drive from Surabaya to Ancol.
Where can I stay near Ancol?
There are 4589+ hotels available in Ancol. Prices start at $26.12 per night.
→
+0→
Transport search
Transport search
From Surabaya, where will you go next? Select a city below to get started