Mojokerto Travel Guide
City City in East Java, Indonesia
Mojokerto fronts the ruins of Trowulan, the Majapahit capital - archaeological sites, museum fragments and red‑brick walls draw history‑minded travelers, while nearby Mount Penanggungan offers village trails and Hindu shrines.
Why Visit Mojokerto? #
History and volcanic landscapes make Mojokerto appealing for travelers intrigued by Java’s past: the nearby Trowulan archaeological site preserves remnants of the Majapahit empire. Hikers and photographers head to Mount Penanggungan for sunrise treks and scattered temple ruins, while local markets serve Javanese favorites such as rawon and lontong. Museums and artisan workshops add context to the ruins and offer hands-on glimpses into ancient craft traditions.
Top Things to Do in Mojokerto
All Attractions ›- Trowulan Museum - Museum displaying Majapahit-era finds, inscriptions, and models from local archaeological digs.
- Candi Bajang Ratu - 13th-century brick gateway standing amid rice fields near Trowulan archaeological ruins and paths.
- Mount Penanggungan - Hike trails dotted with small shrines and scenic outlooks over Mojokerto countryside and valleys.
- Candi Tikus - Ruined bathing temple complex revealing ancient waterworks and Majapahit-era engineering remains.
- Wringin Lawang - Large brick gateway often visited as an atmospheric relic of the Trowulan complex.
- Local Village Batik Workshops - Family-run workshops producing traditional Javanese batik where visitors can observe and buy.
- Surabaya - Short drive to Surabaya for colonial-era sites, food streets, and city museums and markets.
- Mount Bromo Sunrise Tours - Early-morning excursions to Mount Bromo for sunrise views across the Tengger sand sea.
Best Time to Visit Mojokerto #
Mojokerto is warm year-round; visit in the dry season for easier travel and clearer views of nearby temples, while the wet season brings lush rice fields but frequent showers.
Best Time to Visit Mojokerto #
Mojokerto's climate is classified as Tropical Monsoon - Tropical Monsoon climate with consistently warm temperatures year-round. Temperatures range from 21°C to 33°C. Abundant rainfall (1739 mm/year), wettest in February with a pronounced dry season.
January
January is warm with muggy conditions (dew point 23°C). Heavy rain (346 mm) and mostly overcast skies.
Comfort
Weather
February
February is warm with muggy conditions (dew point 23°C). The wettest month with heavy rain (357 mm) and mostly overcast skies.
Comfort
Weather
March
March is warm with muggy conditions (dew point 23°C). Heavy rain (288 mm) and mostly overcast skies.
Comfort
Weather
April
April is hot, feeling like 31°C with oppressive humidity. Significant rainfall (165 mm) and mostly overcast skies.
Comfort
Weather
May
May is hot, feeling like 30°C with oppressive humidity. Regular rainfall (97 mm) and partly cloudy skies.
Comfort
Weather
June
June is warm with highs of 31°C and lows of 22°C. Moderate rainfall (36 mm).
Comfort
Weather
July
July is warm with highs of 31°C and lows of 21°C. Light rainfall.
Comfort
Weather
August
August is warm with highs of 32°C and lows of 21°C. The driest month with just 9 mm and mostly sunny skies.
Comfort
Weather
September
September is hot, feeling like 28°C. Light rainfall and mostly sunny skies.
Comfort
Weather
October
October is the hottest month, feeling like 29°C. Moderate rainfall (43 mm) and partly cloudy skies.
Comfort
Weather
November
November is hot, feeling like 30°C. Significant rainfall (123 mm) and mostly overcast skies.
Comfort
Weather
December
December is hot, feeling like 30°C with oppressive humidity. Heavy rain (237 mm) and mostly overcast skies.
Comfort
Weather
How to Get to Mojokerto
Mojokerto is most easily reached via Surabaya (Juanda Airport) with fast train connections from SurabayaGubeng or SurabayaPasar Turi stations. Local trains and minibuses make moving around the area straightforward and affordable.
Juanda International Airport, Surabaya (SUB): The main international airport serving East Java. From Surabaya, Mojokerto is about 30-50 km away depending on route; travel by taxi or train takes about 45-90 minutes and fares vary (train fares from Surabaya to Mojokerto start low, taxis cost more).
Local/regional air connections: There is no commercial airport in Mojokerto itself; most travellers fly into Surabaya (SUB) and continue by rail or road.
Train: Mojokerto Station (and Mojokerto Baru) is on the Java rail network with frequent services to Surabaya, Sidoarjo and other East Java cities. Trains are quick and inexpensive; journey times to Surabaya are typically under 1.5 hours.
Bus: Intercity buses and local angkot minibuses connect Mojokerto with surrounding towns. Buses are frequent for regional travel; fares are inexpensive and vary by distance.
How to Get Around Mojokerto #
Mojokerto’s central areas are walkable, but many visitors rely on ojeks (motorcycle taxis), becak/cycle rickshaws and angkot (shared minibuses) to get around. Gojek and Grab operate in much of East Java, offering motorbike and car rides at modest prices. Trains and intercity buses connect Mojokerto to Surabaya and nearby sites like Trowulan; plan travel times around local traffic peaks.
Where to Stay in Mojokerto #
- Budget inns and homestays - Simple, local guesthouses
- Economy hotels listed on Agoda - Affordable, clean basic rooms
- Comfortable local hotels - Good balance of price and comfort
- Boutique options nearby - Pleasant rooms, local service
- Limited luxury in Mojokerto - Few in-town upscale hotels
- Resorts in nearby Surabaya area - For full luxury, stay in Surabaya
Where to Eat in Mojokerto #
Breakdown of cuisine types found across Mojokerto's restaurants and food venues, based on OpenStreetMap data.
Nightlife in Mojokerto #
Nightlife is low-key and local. Evenings are best spent trying street food, warungs and small cafés; formal bars and clubs are scarce compared with big cities. Local markets may stay busy into the evening. If you want livelier nightlife, Surabaya has significantly more options a short trip away.
Shopping in Mojokerto #
Shopping in Mojokerto centers on traditional markets and small shopping streets selling batik, textiles, household goods and regional foods. There are also modern supermarkets and a few malls for everyday shopping needs. For more tourist-oriented crafts or larger retail centres, Surabaya is the nearest major option.