HowToGo

Ubud to Surabaya, Indonesia - Transfer & Transportation Guides

Find transfer & transportation guides from Ubud to Surabaya, Indonesia. How to get from Ubud to Surabaya, Indonesia by Flight, Bus, Train.

You can get to Surabaya, Indonesia from Ubud by verhicle types below

Search Transfer from Ubud to Surabaya, Indonesia

Transfer solutions

You have 6 options transfer to Surabaya, Indonesia from Ubud below

Bus ( 1 hr. 5 min. )

Take a bus from Ubud to Denpasar Airport.


Open Map More details & check price at Perama Tour
Walk ( 8 min. )

Take a foot from Denpasar Airport to Ngurah Rai.


Plane ( 55 min. )

Take a flight from Ngurah Rai to Juanda International.


Taxi ( 19 min. )

Take a taxi from Juanda International to Surabaya.


Open Map More details & check price at Grab Taxi
Duration 3 hr. 27 min.
Distance 360 km.
Cost 34 USD
Taxi ( 1 hr. 54 min. )

Take a taxi from Ubud to Gilimanuk.


Open Map More details & check price at Ngurah Rai Airport Taxi
car ferry ( 30 min. )

Take a ferry from Gilimanuk to Ketapang.


Open Map More details & check price at ASDP Indonesia Ferry
Walk ( 7 min. )

Take a foot from Ketapang to Ketapang.


Train ( 6 hr. 23 min. )

Take a train from Ketapang to Surabaya Kota.


Open Map More details & check price at Kereta API
Duration 9 hr. 54 min.
Distance 443 km.
Cost 1629057 IDR (114 USD)
Taxi ( 19 min. )

Take a taxi from Ubud to Terminal Mengwi.


Open Map More details & check price at Ngurah Rai Airport Taxi
Bus ( 2 hr. 45 min. )

Take a bus from Terminal Mengwi to Gilimanuk.


car ferry ( 30 min. )

Take a ferry from Gilimanuk to Ketapang.


Open Map More details & check price at ASDP Indonesia Ferry
Walk ( 7 min. )

Take a foot from Ketapang to Ketapang.


Train ( 6 hr. 23 min. )

Take a train from Ketapang to Surabaya Kota.


Open Map More details & check price at Kereta API
Duration 11 hr. 20 min.
Distance 445 km.
Cost 459540 IDR (33 USD)
Taxi ( 19 min. )

Take a taxi from Ubud to Terminal Mengwi.


Open Map More details & check price at Ngurah Rai Airport Taxi
Bus ( 12 hr. )

Take a bus from Terminal Mengwi to Kantor Surabaya Peneleh.


Open Map More details & check price at Gunung Harta
Duration 12 hr. 19 min.
Distance 429 km.
Cost 458176 IDR (33 USD)
Bus ( 1 hr. 4 min. )

Take a bus from Museum Puri Lukisan to McDonald's Sanur.


Open Map More details & check price at Kura-Kura bus
Walk ( 9 min. )

Take a foot from McDonald's Sanur to Sanur.


Bus ( 6 hr. 28 min. )

Take a bus from Sanur to Jember.


Open Map More details & check price at Bali Jaya Trans
Bus ( 5 hr. )

Take a bus from Jember to Surabaya.


Open Map More details & check price at Kamilah Tour & Travel
Duration 14 hr. 41 min.
Distance 476 km.
Cost 390000 IDR (28 USD)
Car ( 1 hr. 54 min. )

Drive a car from Ubud to Gilimanuk.


car ferry ( 30 min. )

Take a ferry from Gilimanuk to Ketapang.


Open Map More details & check price at ASDP Indonesia Ferry
Car ( 3 hr. 55 min. )

Drive a car from Ketapang to Surabaya.


Duration 6 hr. 19 min.
Distance 425 km.
Cost 30 USD

Find Hotels in Surabaya, Indonesia

You can find hotels and accommodations in Surabaya, Indonesia with our hotels search tool below

Booking.com

About Ubud, Indonesia

About Surabaya, Indonesia

Surabaya (Indonesian pronunciation: [suraˈbaja] (listen)) is the capital of the Indonesian province of East Java and the second-largest city in the country, after Jakarta. The city has a population of over three million within its city limits and ove... Learn more


References