
Bali está a 700 kilómetros (435 millas) al este de Yogyakarta, cruzando Java y un estrecho. Volar es la opción más rápida, tardando 2h 30m. Por tierra, el tren es la forma más barata de ir de Yogyakarta a Bali, por 225,000 IDR (13 $). Sin embargo, es un viaje largo, de unas 14h 30m - 19h. El autobús cuesta más y tarda casi lo mismo.
Abajo encontrarás todas las opciones detalladas, con horarios, tarifas y dónde reservar.
3 formas de viajar de Yogyakarta a Bali
Hay tres maneras para recorrer la distancia de 700 km de Yogyakarta a Bali. Puedes elegir entre volar, ir en autobús o en tren.
Distancia de Yogyakarta a Bali
Yogyakarta y Bali están a unos 536 km (333 millas) en línea recta, pero el trayecto en sí cubre alrededor de 686 km por carretera. Opción más rápida: Vuelo, unos 2h 30m.
¿Ya en Bali?
Continuando desde Bali
Una vez en Bali, aquí tienes adónde ir después.
Yogyakarta a Bali en Vuelo
Mejor relación calidad-precioLa forma más rápida de viajar de Yogyakarta a Bali es en avión. El tiempo de viaje es de solo 2h 30m, incluyendo los traslados desde y hacia los aeropuertos.
También es la opción más cara, con tarifas combinadas desde 1.850.000 IDR (105 $). Pero dada la comodidad y el confort de esta opción en comparación con viajar por tierra, creemos que el precio vale mucho la pena.
Yogyakarta tiene 2 aeropuertos, pero todos los vuelos directos a Bali salen del Aeropuerto Internacional de Yogyakarta (YIA).
CONSEJO: Si decides viajar en avión, considera incluir una tarifa de compensación de carbono para reducir tu impacto en el medio ambiente.
Paso 1: Cómo llegar al Aeropuerto de Yogyakarta
El Aeropuerto Internacional de Yogyakarta es el aeropuerto principal de la ciudad, a unos 45 km del centro turístico de Malioboro. La forma más cómoda de llegar es en tren.
Un billete para un tren regular con asientos libres cuesta 20.000 IDR (1,10 $) y el tiempo de viaje es de unos 40 minutos. Puedes subir al tren en Tugu Station (Estación de Yogyakarta), a poca distancia de Malioboro. La última parada del tren es en Estación de tren YIA, que está conectada con el Aeropuerto Internacional de Yogyakarta.
Otras opciones son un autobús que cuesta 80.000 IDR (4,50 $) y un taxi con tarifas desde 240.000 IDR (13 $). Para traslados privados, los precios son similares tanto si coges un Grab/Gojek como si reservas uno con antelación a través de Klook.
Ten en cuenta: en autobús o taxi, el trayecto desde el centro de la ciudad hasta el Aeropuerto Internacional de Yogyakarta tarda de 1,5 a 2 horas.
Visite nuestra página sobre Aeropuerto de Yogyakarta para más detalles.
Paso 2: Vuelo de Yogyakarta a Bali
Garuda Indonesia y Super Air Jet son las principales aerolíneas que operan vuelos de Yogyakarta a Bali.
Un vuelo directo dura aproximadamente 1h 30m. Las tarifas aéreas comienzan desde 1.720.000 IDR (96 $).
También hay vuelos indirectos para esta ruta, pero no tiene sentido tomarlos porque a menudo son más caros que los vuelos directos.
Paso 3: Taxi del Aeropuerto de Bali al centro de la ciudad de Bali
Todos los vuelos desde Yogyakarta llegan a Aeropuerto de Bali, también conocido como Ngurah Rai o Aeropuerto de Denpasar. Desde aquí, puedes ir a cualquier parte de Bali en transporte privado.
La opción más cómoda es reservar un viaje privado con Klook antelación. Klook suele ofrecer las tarifas más baratas, y puedes esperar que el conductor te esté esperando tan pronto como llegues. Las tarifas comienzan desde 115.000 IDR (6,40 $) a Kuta o Seminyak y 250.000 IDR (14 $) a Ubud.
Alternativamente, puedes pedir un taxi a través de Grab o Gojek, con tarifas desde 130.000 IDR (7,30 $). Ambas compañías son ahora reconocidas en el Aeropuerto de Bali, y cada una tiene su sala oficial.
Aléjate de los conductores que esperan fuera del aeropuerto y ofrecen un viaje. Pueden ser bastante agresivos y son conocidos por cobrar de más a los turistas.
Para más detalles, echa un vistazo a nuestra guía completa para Aeropuerto de Bali.
Yogyakarta a Bali en Autobús
El autobús es una forma económica de ir de Yogyakarta a Bali, pero prepárate para un viaje largo. Las tarifas de autobús empiezan desde 380.000 IDR (22 $) para un viaje que dura entre 14h 30m y 19h.
Aunque es un "autobús directo", ten en cuenta que esta opción incluye un cruce en ferry de 45 minutos de Java a la Isla de Bali. Sin embargo, tu proveedor de autobuses se encargará de esto, así que no tendrás que preocuparte por nada.
Puedes elegir entre tres compañías de autobuses que operan en esta ruta: MTrans, Mansion y Gunung Harta.
Es un viaje bastante largo, así que intenta reservar al menos un autobús ejecutivo para el trayecto.
Horario Autobús de Yogyakarta a Bali
¿Listo para reservar tu autobús?
Desde 380,000 IDR ($22) · 14h 30m - 19h
Sitios directos del operador
Yogyakarta a Bali en Tren
¿Con poco presupuesto? Si tienes mucho tiempo y buscas aventura, una combinación de tren y ferry es la forma más barata de ir de Yogyakarta a Bali. Las tarifas combinadas empiezan desde solo 225.000 IDR (13 $).
Pero es un viaje largo y bastante agotador. El trayecto en tren en sí dura medio día, seguido de un corto viaje en ferry, y luego un autobús o taxi de 4 a 5 horas.
Considerando que el viaje dura entre 14h 30m y 19h, puedes dividir el viaje para visitar algunos puntos de interés como los volcanes Bromo e Ijen por el camino. Una excursión terrestre dedicada de varios días es, sin duda, una mejor opción para el Yogyakarta a Bali ruta.
Paso 1: Tren de Yogyakarta a Ketapang
Desde el centro de la ciudad de Yogyakarta, debes tomar un tren a Estación de Ketapang en Banyuwangi. Los ferris con destino a Bali salen del puerto de Ketapang, que está a 10 minutos a pie de esta estación de tren.
Cuatro trenes operan de Yogyakarta a Ketapang. Dos salen por la mañana desde Lempuyangan Station, los otros dos salen por la tarde desde Tugu Station. Estas estaciones están a 2 km de distancia en el centro de la ciudad de Yogyakarta.
¿Tren diurno o nocturno?
Cuando viajes en tren de Yogyakarta a Ketapang, puedes elegir entre un tren diurno o nocturno.
Si viajas durante el día, tendrás la oportunidad de ver el este rural de Java más allá de los famosos puntos turísticos de Indonesia. Pero con esta opción, no llegarás a tiempo para el último viaje en autobús a Bali. Tendrás que pasar la noche en Ketapang o Gilimanuk.
Si tomas el tren nocturno, puedes ahorrar tu valioso tiempo diurno, así como una noche de alojamiento. También tendrás un tiempo de espera más corto para el viaje en autobús al centro de Bali para el último paso.
¿Listo para reservar tu tren?
Sitios directos del operador
Consejo para Reservar
Los precios indicados son para asientos de clase económica, pero los asientos de clase ejecutiva también están disponibles tanto en la estación de Lempuyangan como en la de Tugu.
Paso 2: Estación Ketapang al Puerto Ketapang a pie
La estación de Ketapang está a menos de un kilómetro de Puerto Ketapang. Puedes llegar al muelle a pie en solo 10 minutos.
Si te pesan mucho las maletas, también puedes tomar un taxi. Ten en cuenta la corta distancia y negocia un precio de antemano para evitar sorpresas costosas.
Paso 3: Ferry del Puerto de Ketapang al Puerto de Gilimanuk
El siguiente paso es tomar un ferry desde Puerto de Ketapang a Puerto Gilimanuk en el extremo noroeste de Bali.
Siempre y cuando el clima lo permita, los ferries de Ketapang a Gilimanuk operan cada hora, las 24 horas del día. Este es un ferry para coches, por lo que también puedes llevar tu motocicleta o coche a Bali.
El viaje dura solo 45 minutos y los billetes cuestan 10.000 IDR (0,60 $). Puedes comprar tu billete en el muelle o en línea a través de Ferizy.
Paso 4: Autobús o taxi del Puerto de Gilimanuk al centro de Bali
El Puerto de Gilimanuk está en la costa noroeste de Bali. Desde aquí, aún te quedan 3 horas en coche hasta Canggu, 3.5 horas hasta Ubud y más de 4.5 horas hasta Uluwatu.
Si vas a cualquiera de estos destinos, puedes elegir entre tomar un taxi directo o coger el autobús a Denpasar o Mengwi.
En Taxi
Un traslado privado es la forma más cómoda de ir desde la Terminal de Gilimanuk hasta tu destino en Bali. Te recomendamos reservar tu viaje con antelación, así sabes que te estará esperando cuando llegues al puerto.
Puedes reservar un coche de 3 plazas en 12go.asia con tarifas desde 910.000 IDR (51 $) a lugares populares como Canggu o Kuta. Si viajas con más personas (o más equipaje), hay coches más grandes disponibles en GetYourGuide. Los precios son desde 1.500.000 IDR (84 $)
También hay taxis esperando fuera del Puerto de Gilimanuk si no pudiste reservar un coche privado con antelación. Espera pagar alrededor de 1,200,000 IDR (67 $) si vas a destinos populares como Canggu, Seminyak o Ubud. Prepárate para regatear y asegúrate de acordar un precio antes de subirte.
En autobús a Denpasar
¿Tienes un presupuesto ajustado? Si vas al sur de Bali —Kuta, Seminyak, Canggu, Uluwatu, Nusa Dua—, lo mejor es tomar un autobús a Denpasar.
Empieza caminando hasta la Terminal de Autobuses de Gilimanuk, que está a solo 10 minutos del puerto. Aquí, puedes tomar un autobús que vaya a Terminal Ubung en Denpasar. Los billetes cuestan 60.000 IDR (3,40 $). El tiempo de viaje anunciado es de unas 3,5 horas. Pero con el tráfico habitual en Bali, suele tardar de 4 a 5 horas.
Desde la Terminal Ubung, la forma más fácil de llegar a tu hotel en Bali es con Grab o Gojek. Las tarifas empiezan desde 70.000 IDR (3,90 $). Ten en cuenta que hay una fuerte mafia de taxis alrededor de la mayoría de los centros de transporte en Indonesia, así que quizás tengas que caminar un poco lejos de la terminal de autobuses para encontrarte con tu conductor.
Horario de autobuses de Gilimanuk a Denpasar
Compañía de autobuses | Horario | Costos |
|---|---|---|
Transporte Putra Sehati | 00:30-04:00 02:00-06:00 12:45-16:45 14:30-18:30 15:00-19:00 15:30-19:30 | 60,000 IDR ($3.40) |
En autobús a Mengwi
¿Vas al norte, a Ubud o Tegallalang? Querrás tomar un autobús de Gilimanuk a Terminal de Autobuses de Mengwi.
Un billete cuesta alrededor de 75.000 IDR (4,20 $) y el tiempo de viaje es de unas 4 horas.
Desde Mengwi, puedes reservar un taxi Grab a Ubud por unos 100,000 IDR (5.60 $) y a Tegallalang por unos 135,000 IDR (7.60 $). Con el tráfico habitual a Ubud, el viaje podría durar alrededor de una hora.
¿Vas a la costa norte de Bali?
Desde Gilimanuk, hay un servicio de autobús directo a Singaraja en el norte de Bali. Este pasa por la principal zona de complejos turísticos de playa de Lovina. Las tarifas son desde 70,000 IDR (3.90 $) y el viaje en autobús dura unas 2 horas.
CONSEJO: Relájate y desconecta en Sumberkima Hill Retreat
Si acaba de completar su viaje por tierra a través de Java Oriental, es probable que necesite un tiempo de relajación. En lugar de apresurarse a uno de los lugares turísticos populares de Bali, ¿por qué no pasar unas noches en el norte de Bali y sentirse realmente de vacaciones después de una semana de intensos viajes por Java?
Sumberkima Hill Retreat es el lugar perfecto para experimentar la verdadera paz y disfrutar de impresionantes vistas de Ijen (y quizás del volcán Bromo) simultáneamente. En nuestro itinerario de Java a Bali, te hemos dado consejos adicionales sobre cómo empezar tu aventura al llegar al norte de Bali en ferry desde Java.
SOBRE TU DESTINO
¿Por qué visitar Bali?
Bali es el paraíso tropical de Indonesia conocido por su mezcla de belleza natural y patrimonio cultural. Cariñosamente llamada la "Tierra de los Dioses", la isla presume de atracciones de postal — playas de arena blanca, terrazas de arroz, templos milenarios y acantilados pintorescos.
La mera idea de Bali evoca sentimientos de libertad y aventura. Su pura belleza atrae a los viajeros a visitarla, pero es la calidez de su gente y su ambiente relajado lo que hace que muchos quieran quedarse más tiempo — algunos por meses, y otros por años. ¡No es de extrañar que Bali sea la favorita entre surfistas y nómadas digitales!
Resumiendo
Esperamos que esta guía te haya ayudado a planificar cómo ir de Yogyakarta a Bali. Si te queda alguna duda, déjanos un comentario y haremos lo posible por responderte en unos días.
PS: Si has hecho esta ruta hace poco, comparte tu experiencia con otros viajeros y ayúdanos a mejorar este artículo. ¡Gracias por ayudar a nuestra comunidad de viajeros!
Preguntas Frecuentes
La distancia de Yogyakarta a Bali es 700 km.
Cómo Investigamos
Cada ruta en Gecko Routes es investigada de forma independiente y verificada regularmente.
500+
RUTAS INVESTIGADAS
Cada ruta es recorrida y documentada personalmente por nuestro equipo, cubriendo las conexiones más populares y menos transitadas del Sudeste Asiático.
Mensual
ACTUALIZACIONES
Las rutas se revisan en un ciclo regular para detectar cambios de horario, nuevos operadores y actualizaciones de precios. Cada guía muestra cuándo fue verificada por última vez.
Verificado
POR VIAJEROS
Los consejos y correcciones de nuestra comunidad de viajeros ayudan a mantener las rutas precisas entre las visitas del equipo. Tu experiencia hace que esta guía sea mejor para todos.
Historial de actualizaciones
- Nuevo operador de autobuses: Mansion.
- Precios de autobús actualizados.
- Horarios de salida de autobuses actualizados.
- Precios de tren actualizados.
Nuevo operador de autobuses: Gunung Harta.
- Precios de vuelos actualizados.
- Horarios de salida de tren actualizados.
Divulgación de afiliados
Algunos enlaces de esta página son enlaces de afiliados. Si reservas a través de ellos, ganamos una pequeña comisión sin coste adicional para ti. Esto nos ayuda a mantener Gecko Routes gratis y actualizado.






Comentarios de lectores
Aún no hay comentarios — ¡sé el primero en compartir tu experiencia!
Dejar un comentario