The transportion and access in Indonesia is not really developed yet, especially inter-islands/inter-city tranportation. The central and local governments are still struggling to build advance transportation system in the country. The best way for you to travel to another cities are by airplane. However, travel by train inside Java is possible. There is no bullet train, but if you travel for the first time, especially long disstance, it is adviceable to take first / executive class with reasonable price.
Long distance trip
From Jakarta to Bali would take 1 hour snd 15 minutes instead of 16 hours by train. Garuda Indonesia is Indonesian flag carrier which in 2 consecutive years get most precise time awards in the world. If you are luck you can get 40 USD from Jakarta to Bali.
These are airlines in Indonesia: Garuda, Air Asia, Citilink, Kal Star Aviation, Lion Air, Mandala Airlines, Merpati Air, Sky Aviation, Sriwijaya Air, Wings Air, Batavia Air. You can search for domestic flights from the form below.
For short distance train would be the fastest and comfortable way. However, you can also take bus or rent a car. You can visit Indonesian train official website.
Here you can search for train ticket
Inter-city KRL Jabodetabek (Jabodetabek Electrified Rail) could be your alternative to travel around Jakarta, Bogor, Depok, Tangerang and Bekasi city. Take this, you will not have any traffic jam problem. However, be prepare for delays and overcrowded coaches.
In the cities
There are unique transportation which probably do not exist in your country. You should try for new advantures. Most of them are fun. Every places has they are own style. Most of it does not really have fix tarif. Mostly it depends on the distance. You can try to bargain, if you are lucky, you could get much cheaper price than what he offers you. This could be the cheapest transportation you can use. Try to ask people where you can get these transportation. I tell you how you pronounce it.
Read: be- like bay, -cak like chuck.
It is a three-wheels bicycle. Two in the front side, which is your seat, and the drivel cycles on the back seat. It is fun since you will see everything in front of you. Becak will cost you around $ 5 USD. You will find this vehicle in Java, and some other islands, but not (or hardly to find) in Jakarta.
Read: ba like bar, -j like jack, and –aj sounds like eye.
A very noisy three-wheels vehicle with high vibration. You will still experience the vibration after step out of the vehicle. However, this vehicle could take you faster in a bad traffic jam with their small body, meanwhile you will be stucked in a cab. Originaly from India. You will find this a lot in Jakarta.
Read: Del- read like Dell, -man sounds like month. Dokar was taken from word dog-car.
A cart run by a horse with the driver sit behind the horse. Passenger sit on the back and next to the driver. It is just like a ride for royal family from the past. You will find this in most of cities in Java.
Read: O and jek sounds like jack.
A simple motorcycle with a driver. It will only fit for one person. If you think it’s too far away to walk to your place from a market, you can take ojek to your front door. You will find this everywhere in Indonesia. Just look at
Read: Ang like Unc in uncle, kot sounds like court.
A minibus with passenger seats facing each other. A cheap transportation with a lot of routes. You will find this in some major cities of Indonesia.
Like some other countries bus is the most common transportation in Indonesia. It will take you inside the city or out (tran-province). In jakarta, there are too many busses, however, take the one called Busway or transjakarta. Find here the route of Transjakarta.
Do you want a comfortable and (sometimes) fast transportation inside the city? Like in other cities in other countries, taxi is your choice. It is an expensive transportation, but it would not be more expensive than in your country. There are some choices, depend on the rates. More expensive you will get more comfort. However, it is not the fastest option in the rush hours. Blue bird is one of the most trusted taxi company in whole Indonesia. You can see more information on their website.
Rent a car
One way is to rent a car, especially when you travel with a group. It could be cheapest option. However, be prepare for traffic jam.
Rent a car could be very cheap if you know someone you can trust. It could cost you 40 USD per 10 hours with the driver from a small car rental. However, there are well-known rental such as AVIS or Blue Bird Group which offer you various cars and could be more trusted with higher tarifs.