Comment se rendre de Bali à Yogyakarta
Sommaire
Quitter le surf turquoise de Bali pour les paysages volcaniques et les flèches des temples anciens de Yogyakarta, c'est passer de l'Indonésie des vacances à l'Indonésie du patrimoine. Si Bali semble former un monde à part, Yogyakarta est l'âme de Java, où le palais du sultan fait toujours vivre les traditions locales et où les immenses monuments de pierre de Borobudur et de Prambanan dominent l'horizon. Le trajet entre les deux est pour beaucoup de voyageurs un véritable rite de passage, qui traverse le détroit de Bali et toute la longueur de Java oriental et central.
Le choix de votre itinéraire dépend de ce que vous privilégiez : l'efficacité de l'avion ou le récit lent et changeant de la route indonésienne. Vous pouvez réserver l'un ou l'autre de ces trajets via GoAsia.cc, pour que le passage de la plage à la ville soit le plus fluide possible.
De Bali à Yogyakarta en avion
Pour ceux qui veulent profiter au maximum des marchés nocturnes de Malioboro ou voir le lever du soleil depuis un temple, l'avion est sans conteste le meilleur choix. Les vols directs de l'aéroport international Ngurah Rai (DPS) vers l'aéroport international de Yogyakarta (YIA) durent environ 1 heure 30 minutes, et Super Air Jet, Lion Air, Garuda Indonesia, Batik Air, Indonesia AirAsia et TransNusa desservent la ligne.[1] Les tarifs les moins chers sur la page d'AirAsia commencent à environ IDR 1,060,000 (environ 59 $), et les vols Garuda à la date d'exemple coûtaient environ IDR 2,500,000 (environ 139 $).[1]
L'aéroport YIA se trouve à Kulon Progo, en dehors de la ville, prévoyez donc la dernière étape. Le train de l'aéroport le relie à la gare de Yogyakarta. Railink a publié des tarifs express de Rp40,000 à Rp60,000 et un tarif standard de Rp20,000, avec des trains de 04:20 à 21:30 (septembre 2025).[2]
De Bali à Yogyakarta en bus
Le trajet terrestre est une véritable aventure, qui séduit les voyageurs à petit budget et ceux qui aiment observer la transformation progressive du paysage indonésien. Les bus traversent le détroit de Bali en ferry entre Gilimanuk, à l'ouest de Bali, et Ketapang, dans l'est de Java, une traversée gérée par ASDP, puis poursuivent par la route à travers Java oriental et central. Des files d'attente peuvent se former au port : fin septembre 2026, les véhicules côté Ketapang ont attendu environ 3 jours dans une file d'environ 17 km avant qu'ASDP ne mette 26 navires en service. Prévoyez donc du temps supplémentaire.[3]
Bus executive, à deux étages et couchettes
Les plateformes de réservation proposent chaque jour des bus longue distance vers Yogyakarta depuis Denpasar, Tabanan et Badung, principalement en classe executive, avec quelques services à deux étages et couchettes. Les durées indiquées sont d'environ 15 à 19 heures et les tarifs d'environ 28 à 53 $ (octobre 2026). Les bus executive partent vers midi et en début de soirée. Un bus couchette est indiqué vers 15:45, ce qui signifie une arrivée le lendemain matin.[4]
Il existe aussi une option ferroviaire côté Java : le train Sri Tanjung de KAI relie la gare de Lempuyangan à Yogyakarta et la gare de Ketapang à Banyuwangi, si bien que certains voyageurs traversent le détroit en ferry puis terminent en train.[5]
Comparer vos options
| Mode | Prix (USD) | Durée |
|---|---|---|
| Vol (DPS vers YIA) | À partir d'environ 59 $[1] | Environ 1 heure 30 minutes[1] |
| Bus (executive, deux étages, couchettes) | Environ 28 à 53 $[4] | Environ 15 à 19 heures[4] |
Conseils pour voyager de Bali à Yogyakarta
- Réservez à l'avance : les vols et les bus de nuit se remplissent vite, surtout lors des jours fériés indonésiens ou des longs week-ends.
- Prévoyez le froid : les bus indonésiens sont réputés pour leur climatisation puissante. Même s'il fait lourd dehors, emportez une veste légère ou un sarong pour rester au chaud pendant le trajet de nuit.
- Logistique aéroport : l'aéroport international de Yogyakarta se trouve à Kulon Progo, pas dans la ville. Le train de l'aéroport vers la gare de Yogyakarta est le moyen le plus simple pour rejoindre le centre.
- Prévoyez des en-cas : les arrêts sur les longs trajets en bus sont imprévisibles, emportez donc de l'eau et des en-cas.
- Traversée en ferry : pour l'option bus, demandez au vendeur si le tarif du ferry Gilimanuk-Ketapang est inclus dans votre billet, et prévoyez du temps supplémentaire en cas de files au port.
Horaires
| Avion Bali - Yogyakarta $ 62.35–87.19 1h 30m – 1h 50m | |
|
|
| Bus Bali - Yogyakarta $ 28.14–52.44 15h 25m – 18h | |
|
| Bus Denpasar - Yogyakarta $ 28.14–52.44 15h 45m – 19h 5m | |
|
| Bus Bali - Sleman $ 30.36 18h 40m | |
|
| Bus Bali - Kulon Progo $ 29.26–32.29 18h – 18h 10m | |
|
| Bus Bali - Giwangan $ 30.36 18h 40m | |
|
| Bus Tabanan - Yogyakarta $ 28.14–37.54 14h 30m – 18h | |
|
| Bus Tabanan - Sleman $ 30.36 17h | |
|
| Bus Tabanan - Kulon Progo $ 29.26 15h 15m – 15h 25m | |
|
| Bus Tabanan - Giwangan $ 30.36 17h | |
|
| Bus Badung - Yogyakarta $ 30.36 15h 15m | |
|
| Bus Badung - Sleman $ 30.36 17h 10m | |
|
| Bus Badung - Kulon Progo $ 29.26 15h 30m | |
|
Questions fréquentes
Utilisez l'outil de réservation de cette page pour comparer les transports actuellement disponibles de Bali à Yogyakarta, ainsi que les prix et horaires à jour.
Le bus est généralement le moyen le moins cher, avec des tarifs d'environ 28 à 53 $ sur les plateformes de réservation (octobre 2026). Les départs se font depuis Denpasar, Tabanan et Badung.
L'avion est nettement plus rapide. Un vol direct dure environ 1 heure 30 minutes, contre au moins 15 heures par la route.
En avion, un vol direct dure environ 1 heure 30 minutes. En bus, le trajet dure environ 15 à 19 heures selon la circulation, la file au ferry et votre point de départ.
Si votre emploi du temps est serré, l'avion est bien préférable, car il vous fait gagner presque une journée entière. Si vous voyagez avec un petit budget ou voulez voir la campagne javanaise, le bus est une alternative abordable.
Le train de l'aéroport circule entre l'aéroport et la gare de Yogyakarta. Railink a publié des tarifs express de Rp40,000 à Rp60,000 et un tarif standard de Rp20,000, avec des trains de 04:20 à 21:30 (septembre 2025).
Oui. Le train Sri Tanjung de KAI circule entre la gare de Ketapang à Banyuwangi et celle de Lempuyangan à Yogyakarta. Vous pouvez donc traverser le détroit de Bali en ferry puis poursuivre en train.
Sources et contexte
Les numéros dans le texte, comme [1], renvoient à ces sources.
- [1] AirAsia: Cheap Flights from Bali to Yogyakarta Kulon Progo | AirAsia MOVE. Consulté le 15 octobre 2026.
- [2] Railink: Complete Guide to Taking the Airport Train from Yogyakarta Station to Yogyakarta International Airport (YIA). Consulté le 15 octobre 2026.
- [3] ASDP Indonesia Ferry: ASDP Percepat Pemulihan Layanan Ketapang-Gilimanuk, Optimalkan 26 Kapal dan Pola Operasi. Consulté le 15 octobre 2026.
- [4] 12Go: 12Go Timetable: Bali to Yogyakarta. Consulté le 15 octobre 2026.
- [5] PT Kereta Api Indonesia (KAI): Stasiun Ketapang Perkuat Peran Mobilitas Banyuwangi Selama Nataru 2025/2026. Consulté le 15 octobre 2026.
Les prix et durées du guide sont indicatifs, pas des offres en temps réel. Un forfait peut inclure des transferts et des temps d’attente en plus du trajet principal. Vérifiez l’offre choisie, le point de prise en charge et les conditions actuelles avant de réserver.