The Essential Travel Guide to Indonesia

Getting Around

As with everything in Indonesia, the major centres are quite well serviced but transport infrastructure deteriorates very quickly once you leave the main tourist trail so getting from A to B can be an adventure in itself. Let’s look at the options:



Indonesia has an extensive flight network linking most of the bigger islands in archipelago and they are pretty well serviced by a multitude of domestic airlines. Garuda, the national carrier, and AirAsia connect the bigger airports like Denpasar, Bali with Jarkarta, Yogyakarta and Surabaya in Java. LionAir, including its subsidiaries Wings Air and Batik Air, is a medium size carrier. Then there are smaller carriers such as Trigana Air, Sriwijaya Air and TransNusa Air just to name a few. Generally speaking, the smaller carriers don’t have online booking facilities, or if they do, they’re not particularly good or don’t accept foreign credit cards so making a direct booking can be a challenge. However, most flights with most Indonesian carriers can be booked online through We’ve now used them several times without a problem. Alternatively, once you’re actually in Indonesia most travel agents can arrange tickets for you.


Indonesia has a reasonably good train service linking most major cities in Java and Bandar Lampung with Palembang in Sumatra. Train times and fares can be found on the Indonesia Railways website but they only accept Indonesian credit cards so you can’t actually buy tickets with them. indonesia-java-train-travelFortunately have filled the void for foreign credit card holders. Otherwise, just buy your ticket at the station. A top link for everything related to train travel in Indonesia (or anywhere else for that matter) is The Man in Seat 61.


Indonesia has an extensive bus network connecting most cities and islands (with ferry connections between). Long distance bus routes are generally serviced by economy (non-air conditioned), executive and VIP/luxury, which is about the same standard as a standard coach in the west. Most buses depart from bus stations which aren’t always conveniently located so you may need to use a taxi or other public transport to get to or from. Tickets are best purchased at the bus station on or before the day of travel during peak season.


Locally referred to as “angkot,” minibuses are used extensively throughout Indonesia. In bigger centres they’re used for intra-city travel, in smaller and more off the beaten track locations, minibuses connect towns and villages. More often than not, minibuses often connect to bus stations and ferry terminals. Just like at home, minibuses display the destination across the windscreen although there are exceptions to every rule. To catch a minibus, just hail the driver from the side of the road. In small towns, you can usually find one at the market area.

Bemo’s – Technically minibuses, but we feel they’re worth mentioning separately. Like minibus’s bemo’s have a route to follow but it may only be running up and down the same long street and sometimes the driver will deviate from it to suit his passengers. Bemo’s are quite often “retired” angkots pensioned off the longer routes once they reach a certain age or state of disrepair. Many bemo’s are quite beat up with missing windows and doors which is probably why most foreigners are reluctant to use them. Admittedly it took us a few trips to Indonesia to try one but now we use them regularly. Not only are they cheap and convenient, it can be quite a novelty riding around in a bemo with the locals. Like minibuses, just hail the driver from the side of the road.


PT National Shipping Indonesia (commonly called Pelni) is the national shipping company providing passenger and cargo services between most of Indonesia’s inhabited islands. Most islands have a minimum once monthly services, others several times monthly.

Most Pelni vessels offer several classes of travel. Classes 1 – 4 are cabin classes which accommodate between 2 to 8 people. Economy class comprises of dorm style accommodation with mattress pads provided. Depending on the vessel, other facilities include restaurant, cafeteria, kiosk and a small mosque. The better ones have a movie theatre and dance stages.

Before you get too excited, we need to point out that Pelni ships aren’t the cushy cruise liner you might be imagining. Most of the vessels have seen better days and during peak season can be horribly overloaded. Passages can be slow and tickets often cost more than much faster and more direct domestic flights. The current president of Indonesia, Jokowi has announced plans to revive and revitalize Pelni with modern cruise ships geared to foreign tourists but it will be sometime before the improvements are visible on the water. In the meantime, Pelni is probably best reserved for intra-island travel where flights aren’t an option or you’re taking your transport (such as a scooter) with you. Prices and schedules can be checked on the Pelni website but you’ll need to use Google’s translate option.

It’s worth noting that most islands are also serviced by local ferry, small boats or speed boats. These services tend run far more frequently than the Pelni ships and often on demand so they’re a very viable option for island hopping between neighbouring and nearby islands. Information about boats and schedules in almost impossible to obtain outside the region; you’re best option is to head down to the local harbour and ask around.


Taxis are available in most cities and towns. Most airports have a taxi desk just outside the arrivals terminal which operates on a set price per destination basis. Purchase your fixed price fare at the desk, then head to the taxi rank with your voucher. Around town, the better hotels and resorts also operate taxi desks but it usually costs more than if you simply hail a cab yourself. Always, always check that the taxi has a metre before you hop in and make sure the driver turns it on. If he tells you it’s broken it’s probably a scam so hop out and get yourself another cab. Around Bali and Jakarta, Bandung and Surabaya in Java the Bluebird taxis are a pretty safe bet. They even have a mobile app for online bookings.

    Private Hire Car

If your budget will run to it, hiring a car with a driver for a single journey, a day or longer is the premo way to get around. In the past, a private car could be hired for as little as US$40 a day but since the Indonesian government reduced petrol subsidies, prices have crept up a little. In really off the beaten track places, private cars are scarce.


A motorbike taxi “ojek” is one often one of the most convenient ways to get around. In out of the way places, it might be your only option unless you’re prepared to wait around for the twice weekly minibus. Ojek’s usually hang around busy street corners, bus and train stations, markets and anywhere else that is remotely busy. In some place you might find an ojek sign nailed to a tree or shopfront.

» read more

By appearances, it’s pretty much impossible to tell an ojek from any other motorbike rider but it doesn’t really matter. Just say “ojek” and they’ll either point you in the right direction or more often than not, take advantage of the opportunity to earn a quick buck for themselves. An ojek for a day generally costs around 150.000Rp plus lunch and drinks for your driver. Unless you’re carrying way too much luggage, your bags are usually strapped to the back or propped between the driver’s legs.

Throughout Bali and other touristy places, hire scooters are readily and cheaply available. They can be a convenient and fun way to get around, but be aware that there are licencing requirements and inexperienced riders and chaotic Asian traffic quite often don’t mix well. Many a holiday has been cut short after a nasty fall or accident and yes, even death. Be honest with yourself about your riding abilities and read our comprehensive guide to Riding Scooters in Indonesia before you think about hitting the road.

» read less