Jalan Surabaya Flea Market is a perfect destination for vintage lovers and antique hunters. You can find a variety of items such as old vinyl, wood carvings, knick-knacks, and textiles. Additionally, try authentic Indonesian street food that stalls in the market offer.
Soto Betawi H. Ma'ruf is a restaurant that serves the traditional Betawi cuisine called soto Betawi. It has all the goodness of beef soup, tomatoes, green onion, and spicy broth. You can also find other dishes such as gado-gado and ketoprak.
Nassir Kebab is a food cart that serves Turkish-style kebab for 80 cents each. They contain garlic sauce, meat, and vegetables in a pita wrap. The food cart is open at night, so it's perfect for dinner.
Warung Leko is a restaurant chain that specializes in traditional Indonesian grilled chicken cooked in a clay oven. The dish is called ayam bakar and is served with rice, vegetables, and chili sauce. The atmosphere is cozy and relaxed, making it perfect for lunch or dinner.
At Kafe Betawi, you can try Betawi-style dishes that consist of a combination of Indonesian, Malay, and Chinese food. They serve classic dishes such as fried rice and capcay, but also unique items such as es doger (a shaved ice dessert with fruit and coconut milk).
While Jakarta has a public transport system, it can be crowded, and traffic can be heavy. Consider taking a taxi, but make sure to negotiate a price before getting in. You can also rent a motorbike or hire a driver for the day. Plan for extra time in your itinerary to account for traffic jams that may occur during your trip.
A taxi will cost you around $2-5 for a short drive (under 5km), while renting a motorbike can cost about $4-6 per day. Hiring a car with a driver for a full day starts at approximately $30-35.
If you have more time, consider visiting the National Monument, an iconic structure and park located in the city. For a sweet treat, try Martabak San Franciso, which serves sweet and savory pancakes. If you have less time, skip Nassir Kebab and Kafe Betawi and focus on the other destinations.
Jakarta has two international airports: Soekarno-Hatta International Airport (CGK) and Halim Perdanakusuma International Airport (HLP). Soekarno-Hatta is the main airport, and flights from various airlines worldwide fly to this airport. The airport is located about 20 km west of the city center, and you can reach the city using taxis or public transportation. If you prefer a private transfer, you can book a ride with a transportation provider operating in the airport.