Probolinggo
Introduction
Probolinggo is a city on the north coast of East Java, surrounded on its landward side by the regency of the same name. It was formerly the regency's capital but is now a separate administration, giving it the character of an independent coastal city rather than a regional seat.Before you go
Before you go, understand that Probolinggo is a port city with an extensive fishing industry, and that its main role for travellers is as the nearest town of any size to Bromo-Tengger-Semeru National Park. The park can be visited as a day trip from here, and this is the primary reason to base yourself in the city. Be aware that there is little else of interest beyond that draw, so plan your time around the national park rather than expecting the city itself to fill your itinerary.Getting there
To reach Probolinggo from Surabaya, take a Damri shuttle bus from Juanda International Airport to the Bungurasih bus terminal, also known as Purabaya, then continue on an express Patas air-conditioned bus for the two- to three-hour journey. Buses from Malang take around two hours. Whichever route you choose, go all the way to the main Bayuangga Bus Terminal, about six kilometres south-west of the centre, rather than letting yourself be dropped at a travel agent. Buy your tickets directly at the terminal, or on board after the bus departs, since local agents are known to charge multiples of the real fare or issue fake return tickets.
By rail, Probolinggo Train Station sits in the city centre in a Dutch colonial heritage building, with services from Surabaya, Yogyakarta, Banyuwangi and beyond; the ride from Surabaya Gubeng is comfortable and air-conditioned, taking around two hours. A local bemo connects the train station and the bus station in either direction. Minibuses to Cemoro Lawang, the nearest settlement to Mount Bromo, leave from outside the bus terminal, seat fifteen, depart only once full, and take about an hour and a half.
Getting around
Probolinggo has no metro or light rail, and the tram system that once crossed the city is long gone, so getting around relies on minibuses, ride-hailing apps, and your own two feet. The train station sits right in the city centre, which makes the central area reasonably convenient on foot for short errands, but beyond the centre the city spreads out and the heat and traffic make walking less practical for longer journeys. Public transport from Bayuangga Bus Terminal exists but is quite unreliable, and you may end up waiting a long time.
Angkot are the city's shared minivans and serve Probolinggo itself, with lettered routes that radiate from the bus terminal toward different parts of the city and its outskirts — some run toward the northern sub-terminal, others toward Kademangan, Randu Pangger, Dringu, or Jorongan. Because routes are named after the streets they follow rather than numbered in a way that is obvious to newcomers, ask locally which angkot passes nearest your accommodation. MPU link the downtown area with rural districts and neighbouring cities, reaching toward Pasuruan, Sukapura, Patalan, and Kraksaan; two routes are particularly useful, one toward Cemorolawang, the gateway to Mount Bromo, and another toward Bremi, the access point for Mount Argopuro. Minibuses to Cemoro Lawang leave from outside the terminal, have 15 seats, and depart only once full. Ride-hailing apps such as Gojek, Grab, and Maxim work in the city, but some areas are off-limits for online taxi pickups, notably around Bayuangga Bus Terminal and Probolinggo Train Station — you will need to walk away from those areas before a driver can collect you.
Where to stay
If you plan to catch sunrise at Mount Bromo, it is better to sleep in the nearest Bromo area rather than in Probolinggo itself, even though that costs more — staying in the city risks missing the sunrise moment. Within Probolinggo, the options are concentrated around the budget end of the market, and most cater to travellers passing through on their way to Bromo-Semeru.
- Bromo Permai II on Jl. Panglima Sudirman is very popular with budget travellers heading to Bromo-Semeru. It has a range of accommodation, all of it clean if basic.
- Bromo Sunrise Homestay on Jl. Raya Bromo in Triwung Kidul, about a kilometre south of Probolinggo Terminal, is a cheap, comfortable homestay with a simple bed and breakfast, near public transport going to Bromo.
- Hotel Suroyo RedPartner, also known as Hotel Tampiarto Plaza, on Jl Suroyo is a mid-range hotel with a nice pool and a 24-hour restaurant.
Food & drink
Probolinggo is known for its sweet green mangoes, called mangga manalagi or sometimes mangga arumanis. The fruit keeps green skin even when ripe, so press it gently and smell it to judge whether it is ready to eat. The mangoes are large and high in fibre, so you may only want half of one at a time.
For local eating, start with Probolinggo's own breakfast snack, ketan kratok, or a soto ayam kampung known as soto Kraksaan. East Javanese cooking shows up in rawon, a black beef soup, and pecel, a peanut sauce salad, as well as in kupang, small clams, and lontong balap. Other options include seafood, with crab worth trying, Indonesian meatballs, gado-gado, and fried duck, chicken or pigeon. For Chinese food, one of the oldest restaurants still running in town is well known for it, and you can also find Indonesian-Sundanese cooking or a cafe serving a wide range of cuisine. Coffee shops range from a locals' favourite for working to a large modern place that gets packed at certain times and suits hanging out rather than working; vegan drinks and ice cream are available too.
What to see and do
Start with the city's heritage: Candi Jabung, a restored Buddhist temple east of Kraksaan, is noted as a place visited by King Hayam Wuruk, while Museum Probolinggo in Kanigaran keeps artifacts, old banknotes, replica statues, heirlooms and photographs of the city's past. On the coast, Bentar Beach is backed by mangrove forest and is known for its long wooden pier and migrating whale sharks, and the Beejay Bakau Resort sits on the bay within a mangrove forest as an eco-tourism spot.
For active days, raft along the Pekalen River, where the water reaches up to grade 3+ and the cliffs hide bat caves and small waterfalls; operators split the run into two sections of roughly 1.5 to 2.5 hours, each with its own scenery and challenges, and you can arrange to do both. You can also take a boat to Gili Ketapang for white sand beaches, snorkeling and water activities such as jet skiing and banana boats. If your visit falls after the harvest, head to Lapangan Kerapan Sapi Brujul to watch the Kerapan Sapi Brujul cattle races, a tradition recognised as intangible cultural heritage.
When to go
Probolinggo has a tropical savanna climate, with a distinct wet season giving way to a longer, drier stretch through most of the year. If you want to avoid the worst of the weather, plan your trip for the drier months, when rainfall is moderate to little and conditions are generally more comfortable for getting around and spending time outdoors. The wet season is the time to be cautious: heavy rainfall is typical throughout, bringing frequent downpours and muddy conditions that can disrupt travel and outdoor plans. Conditions ease steadily once the wet season passes and stay relatively dry through late in the year, so the period from April through November is the safer bet for a visit.Three days in Probolinggo
Day one: Arrive in Probolinggo and get your bearings. If you are coming from Surabaya, Damri buses run from Juanda International Airport, and Patas buses connect from Bungurasih and Purabaya. Whichever route you take, you will likely arrive at Bayuangga Bus Terminal. Buy a ticket at Probolinggo Train Station if you prefer the train, with connections to Surabaya Gubeng, Malang, Yogyakarta and Banyuwangi. Once settled, explore the city's Dutch-era traces and use angkot minibuses to reach neighbourhoods such as Kademangan, Randu Pangger, Dringu and Jorongan.
Day two: Head for the mountains. Minibuses run from Probolinggo to Cemoro Lawang, the gateway village for Mount Bromo. The route passes through Pasuruan and Sukapura, climbing toward the Tengger highlands. Because public transport can be slow and crowded, start early and allow plenty of time. The air up here is cool and thin, so bring a layer even if Probolinggo itself feels warm and humid.
Day three: Give the volcanic landscape its due. Bromo sits within the Tengger massif, and Semeru National Park lies beyond, with Mount Semeru visible on clear mornings. After descending, return to Probolinggo and catch an MPU or bus onward - Surabaya, Malang and Banyuwangi are all reachable. If your schedule allows, a final wander through the city's streets before departure rounds off the three days.