You can reach Surabaya from Jimbaran by flight from Ngurah Rai International Airport to Juanda International Airport, which takes about 1 hour. Alternatively, you can take a bus and ferry combination, which takes about 12 hours. Surabaya is the second-largest city in Indonesia and a major industrial hub. Choose the mode that best fits your schedule.
Total Distance: Driving distance 450 km; Straight-line air distance 300 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 12 hours | 1 hour |
| Avg Price | 250,000 - 400,000 IDR | 600,000 - 1,200,000 IDR |
| Operator | Akas / Gunung Harta | Lion Air / Citilink |
| Route | Gilimanuk Ferry to Ketapang to Surabaya | DPS Airport to SUB Airport |
| Tip | The bus includes the ferry crossing from Bali to Java. | Flights are very frequent and affordable. |
Anytime, as flights are frequent.