
How to choose accommodation near the airport, station or terminal.
Following a long journey, it is nice to know that there isn’t another one, to the hotel.
In Indonesia, this can be difficult when airports and bus terminals are typically located outside the city limits. (The author once lived near Jakarta Airport, which often proved very useful – no traffic jams, plus early departures and late arrivals were less difficult). But with the right information, it is possible.
With this in mind, below are links to hotels that are near the city’s airport, train station, bus terminal and/or ferry terminal.
Where are you arriving?
*Also known as Denpasar.
![]() Ngurah Rai |
![]() Mengwi |
![]() Sanglah |
Padangbai |
Gilimanuk |
– Mengwi Bus Terminal recently replaced Ubung as the home of long-distance buses to Java, Lombok and beyond. Sanglah Bus Terminal is the start point for the integrated bus/ferry/train journey between Bali and Surabaya.
– Gilimanuk (West Bali) is the town on the Bali side of the Java/Bali ferry terminal. Padangbai (East Bali) has the harbour for boats to Lombok and most speedboats to the the Gili Islands; many of the latter leave in the early morning, when seas are calm.
![]() Soekarno- Hatta |
Gambir |
Pasar Senen |
– Most executive class trains depart from Gambir Station; most business class trains depart from Pasar Senen Station.
![]() Lombok |
Bangsal |
– Bangsal is the ferry terminal on Lombok for the Gili Islands. Due to boat schedules and the large distance between Lombok Airport and Bangsal, we recommend a morning flight to Lombok Airport when travelling to the Gili Islands and an afternoon departure from Lombok Airport when travelling from the Gili Islands. More information here.
![]() Adi Sucipto |
Tugu |
![]() Giwangan |
– Visitors wanting to head straight to Borobudur Temple are recommended to book a hotel in Magelang, 42km nort-west of Yogyakarta.
![]() Juanda |
![]() Juanda |
Gubeng |
Pasar Turi |
![]() Bungurasih |
– Trains from Yogyakarta and Banyuwangi terminate at Gubeng Station; trains from Jakarta and Semarang terminate at Pasar Turi Station.
![]() Husein Sastranegara |
Bandung |
![]() Cicaheum |
![]() Leuwi Panjang |
– Cicaheum is the terminal for buses to Pangandaran, while Leuwi Panjang is the one for Bogor and Jakarta.
– The Primajasa Airport Bus between Jakarta Airport and Bandung departs from another place, in Batu Indah: directions to Cicaheum (10km) here. Being near an industrial area and a toll road, there are few accommodation options nearby.
![]() Abdul Rachman Saleh |
Malang |
![]() Arjosari |
– Malang has the closest train station to Mt Bromo with direct trains from Yogyakarta.
Please see the hotel booking page. The menu on the right sidebar is useful for finding hotels in more remote locations.
In addition, if you would like a stress-free arrival in one of these cities:
please consider our airport transfer service, Pick Me Up. As well as a greeter and comfortable ride, there are also optional extra services like local SIM card, moneychanger and tourist information.
Copyright Mau Ke Mana 2010-15
Terms & Conditions
Please note that distances marked on the maps are straight lines, a.k.a. “as the crow flies”. If you want to know the real distance by e.g. taxi, you can check it on e.g. Google Maps.
For example, Sheraton Mustika Hotel Yogyakarta is shown as 0.76km from Yogyakarta Airport by the map on Hotels Near Adi Sucipto Airport, while Google Maps shows it as 1.5km.