HowToGo

Surabaya to Ubud, Indonesia - Transfer & Transportation Guides

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

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

Search Transfer from Surabaya to Ubud, Indonesia

Transfer solutions

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

Taxi ( 20 min. )

Take a taxi from Surabaya to Juanda International.


Open Map More details & check price at Grab Taxi
Plane ( 55 min. )

Take a flight from Juanda International to Ngurah Rai.


Taxi ( 33 min. )

Take a taxi from Ngurah Rai to Ubud.


Open Map More details & check price at Ngurah Rai Airport Taxi
Duration 1 hr. 48 min.
Distance 359 km.
Cost 59 USD
Train ( 6 hr. 15 min. )

Take a train from Gubeng to Ketapang.


Open Map More details & check price at Kereta API
Walk ( 7 min. )

Take a foot from Ketapang to Ketapang.


car ferry ( 30 min. )

Take a ferry from Ketapang to Gilimanuk.


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

Take a taxi from Gilimanuk to Ubud.


Open Map More details & check price at Grab Taxi
Duration 9 hr. 18 min.
Distance 442 km.
Cost 1697902 IDR (114 USD)
Train ( 6 hr. 15 min. )

Take a train from Gubeng to Ketapang.


Open Map More details & check price at Kereta API
Walk ( 7 min. )

Take a foot from Ketapang to Ketapang.


car ferry ( 30 min. )

Take a ferry from Ketapang to Gilimanuk.


Open Map More details & check price at ASDP Indonesia Ferry
Bus ( 2 hr. 45 min. )

Take a bus from Gilimanuk to Terminal Mengwi.


Taxi ( 20 min. )

Take a taxi from Terminal Mengwi to Ubud.


Open Map More details & check price at Ngurah Rai Airport Taxi
Duration 10 hr. 57 min.
Distance 442 km.
Cost 467902 IDR (34 USD)
Bus ( 12 hr. )

Take a bus from Kantor Surabaya Peneleh to Terminal Mengwi.


Open Map More details & check price at Gunung Harta
Taxi ( 20 min. )

Take a taxi from Terminal Mengwi to Ubud.


Open Map More details & check price at Ngurah Rai Airport Taxi
Duration 12 hr. 20 min.
Distance 430 km.
Cost 465000 IDR (33 USD)
Train ( 3 hr. 42 min. )

Take a train from Gubeng to Jember.


Open Map More details & check price at Kereta API
Walk ( 13 min. )

Take a foot from Jember to Jember.


Bus ( 6 hr. 27 min. )

Take a bus from Jember to Sanur.


Open Map More details & check price at Bali Jaya Trans
Walk ( 7 min. )

Take a foot from Sanur to Gallery Coffee.


Bus ( 1 hr. 27 min. )

Take a bus from Gallery Coffee to Museum Puri Lukisan.


Open Map More details & check price at Kura-Kura bus
Duration 13 hr. 56 min.
Distance 471 km.
Cost 448264 IDR (31 USD)
Car ( 3 hr. 56 min. )

Drive a car from Surabaya to Ketapang.


car ferry ( 30 min. )

Take a ferry from Ketapang to Gilimanuk.


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

Drive a car from Gilimanuk to Ubud.


Duration 6 hr. 21 min.
Distance 427 km.
Cost 30 USD

Find Hotels in Ubud, Indonesia

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

Booking.com

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

About Ubud, Indonesia


References