For express trains, tickets can be bought in advance at the booking offices at the northern end of Gambir train station, while the ticket windows at the southern end are for tickets bought on the day of departure. You can call for schedules and departure times (3842777, 3523790) or consult the helpful staff at the station’s information office (6929194; 24hr).
To get to Jl Jaksa, avoid the taxi booking desk inside Gambir station and head outside to the long line of taxis, or make your way to the main road and hail a bajaj (motorized three-wheeler taxi); the fare will be around 20,000Rp or 10,000Rp respectively.
If you need a hotel, there is an Indohotel (345080) desk inside the station.
Boat
The Pelni ticketing office (4212893; www.pelni.com; Jl Angkasa 18) is northeast of the city centre in Kemayoran. Tickets plus commission can also be bought from designated Pelni agents: Menara Buana Surya (3142464; Jl Menteng Raya 29), in the Tedja Buana building, 500m east of Jl Jaksa; or Kerta Jaya (3451518; Jl Veteran 1 27), opposite Mesjid Istiqlal.
Direct Pelni destinations from Jakarta include Padang, Tanjung Pandan (Pulau Belitung), Surabaya, Semarang, Muntok (Pulau Bangka), Belawan, Kijang (Pulau Bintan) and Batam. Services on the Lambelu to Padang and the Kelud to Batam (near Singapore) are of most interest to travelers. To Kalimantan, the Lawit goes via Tanjung Pandan to Pontianak. A number of Pelni boats go to Makassar (Sulawesi) via Semarang or Surabaya, but there are no direct services.
Pelni ships all arrive at and depart from Pelabuhan Satu (Dock No 1) at Tanjung Priok, 13km northeast of the city centre. Take bus 1 from Jl Thamrin, opposite Sarinah department store; allow at least an hour. The bus terminal is at the old Tanjung Priok train station, from where it is a 1km walk to the dock or 5000Rp by ojek (motorcycle that takes passengers). A taxi to Jl Jaksa will cost around 35,000Rp. The information centre (4367487) at the front of the Dock No 1 arrival hall can be helpful, or try the nearby Pelni Information Office (4301260; Jl Palmas 2), though you can’t buy tickets here!
Other passenger ships also go from Dock No 1 to Pulau Bintan and Pulau Batam, from where it is just a short ferry ride to Singapore. The Samudera Jaya is a small but reasonably comfortable air-con hydro¬foil that seats up to 300 passengers. It leaves Tanjung Priok on Saturday at noon and sails to Tanjung Pandan (150,000Rp, 12 hours) on Pulau Belitung, before continuing on to Tanjung Pinang (200,000Rp) and Batam (200,000Rp). Count on a 24-hour trip to Batam. In the reverse direction it leaves Thursday.
Air
International and domestic flights operate from the modern, efficient Soekarno-Hatta international airport; only domestic flights are handled out of the little-used Halim airport.
History
The old name of Jakarta was Sunda Kelapa. The earliest record mentioning this area as a capital city can be traced to the Indianized kingdom of Tarumanagara as early as the fourth century. In AD 39, King Purnawarman established Sunda Pura as a new capital city for the kingdom, located at the northern coast of Java. Purnawarman left seven memorial stones with inscriptions bearing his name spread across the area, including the present-day Banten and West Java provinces. The Tugu Inscription is considered the oldest of all of them.