Singaraja City
Coastal city in Bali, Indonesia
Northern Bali’s colonial-era port town feeds travelers to Lovina’s dolphin boats, nearby waterfalls and hot springs. Singaraja keeps markets, Dutch-era buildings and seafood stalls-practical bases for lowland hikes and coastal day trips.
Singaraja at a Glance#
Costs: $30-$60 / day - cheaper than south Bali; local markets and guesthouses keep costs low.
Safety: Generally safe and relaxed - low violent crime; usual tourist vigilance for petty theft and scams.
Best Time: April-October - dry season is best for beaches, waterfalls and northern-Bali sightseeing.
Singaraja is Bali’s historic northern port and former colonial capital, offering a quieter, more authentic Balinese atmosphere. It’s a practical base for Lovina beaches, waterfalls, hot springs and colonial architecture away from the southern tourist crowds.
Getting around: Rent a motorbike for local exploration; Gojek and Grab operate in Singaraja for short trips; arrange a private car for mountain or Lovina transfers.
Infrastructure & convenience: Singaraja is quieter than southern Bali with Alfamart stores, ATMs and decent mobile coverage; hospitals are limited so carry basic meds and expect slower services.
Local tips: Respect temple customs-cover shoulders and knees at Pura Beji; don’t step on canang offerings; haggle lightly at Pasar Singaraja; speak politely.
Dining: Try grilled ikan bakar and fresh seafood in Lovina and Singaraja warungs; sample Balinese nasi campur and bebek betutu in small family-run eateries.
Why Visit Singaraja?#
North Bali’s former colonial port, Singaraja attracts travelers who prefer quieter streets, traditional markets, and a different side of the island’s culture. Dutch-era buildings and seaside promenades give the town old-world character, while nearby Lovina offers early-morning dolphin excursions and Gitgit Waterfall rewards short inland trips. Local warungs serve Balinese staples such as ikan bakar and spicy sambal that feel distinctly northern Bali. Visit for a relaxed base to explore waterfalls, temples, and coastal life away from southern resorts.
Who's Singaraja For?#
Singaraja is a calm gateway to north Bali attractions - Lovina’s black‑sand beaches, dolphin tours at dawn, and nearby Gitgit and Sekumpul waterfalls are all within short drives from town.
The north coast’s quieter beaches and small beachfront bungalows suit couples seeking laid-back romance. Early-morning dolphin trips and sunset walks on the shore are low-key and memorable.
Affordable guesthouses, local warungs and dive/snorkel outfitters around Lovina make Singaraja backpacker‑friendly. It’s quieter and cheaper than southern Bali while offering easy access to nature activities.
Seafood warungs, Balinese home cooking and local markets offer tasty, budget-friendly meals. Expect fresh fish, sambals and simple rice-plate dishes served in relaxed beachfront cafés.
Best Things to Do in Singaraja#
Singaraja Bucket List#
Gedong Kirtya Library (Lontar Library) - Unique repository of palm-leaf manuscripts preserving Bali’s historical and literary heritage.
Buleleng/Balai Agung area - Central administrative and historical district reflecting colonial-era architecture and civic life.
Singaraja Harbor and Seafront - Active port area offering local seafood stalls and glimpses of traditional fishing activity.
Gedong Kirtya Library (Lontar Library) - Unique repository of palm-leaf manuscripts preserving Bali’s historical and literary heritage.
Air Sanih (natural spring pools) - Small coastal spring with natural pools, ideal for quiet swims away from crowds.
Banjar Hot Springs - Thermal pools tucked into gardens near Lovina, favored for relaxing dips.
Local Morning Fish Auction at the Harbor - Early-morning fishermen’s auction where fresh catch changes hands amid lively bargaining.
Air Sanih (natural spring pools) - Small coastal spring with natural pools, ideal for quiet swims away from crowds.
Lovina (dolphin watching) - Coastline north of Singaraja known for early-morning dolphin tours and calm black-sand beaches.
Gitgit Waterfall - Accessible highland cascade set among rainforest, popular for short walks and swimming.
Menjangan Island (West Bali National Park) - Renowned snorkeling and diving spot reachable by boat, with healthy coral gardens.
Lovina (dolphin watching) - Coastline north of Singaraja known for early-morning dolphin tours and calm black-sand beaches.
Getting Your Bearings in Singaraja#
Unlike southern Bali, Singaraja keeps a laid-back pace, with tree-lined streets, historic buildings and a strong local character that appeals to travellers after a more authentic experience. The town is organised around two main arteries, Jalan Gajah Mada and Jalan Imam Bonjol, which run parallel to the coast and thread together its central neighbourhoods, lined with small shops, traditional markets and street vendors. In the heart of town, the Gedong Kirtya Library and Museum Buleleng offer a glimpse into Bali’s literary and cultural past.
The coast here is less about beaches than about scenic views and harbours: the Buleleng Harbour area gives a peek into Bali’s maritime history, with Dutch-era colonial architecture still visible along the waterfront. The town centre is compact enough to explore on foot around the museum district, but most attractions beyond it are spread out and need a car or scooter. Its proximity to Lovina and the other northern sights makes Singaraja a natural base for this less-touristed side of the island.
Neighborhoods of Singaraja#
Downtown
Singaraja’s center still feels like a working port town: markets, municipal offices and street food stalls. It’s low-key and real - great for absorbing daily Balinese life, sampling seafood and using buses to reach waterfalls and beaches to the west and north.
Dining: Local Eats · Nightlife: Quiet · Shopping: Markets · Stays: Budget
Top Spots
- Singaraja Market (Pasar) - The traditional market selling produce and seafood.
- Gedong Kirtya - Historic lontar manuscript library and small museum.
- Kantor Buleleng - Civic buildings and the main bus connections.
Buleleng Coast
The coastal strip north of downtown is quieter, dotted with fishing communities and a few temples and monasteries. It’s the gateway to quieter beaches and attractions like waterfalls; perfect if you want a calmer base than the south Bali resorts.
Dining: Seafood · Nightlife: Relaxed · Shopping: Limited · Stays: Guesthouses
Top Spots
- Singaraja Harbour - Small harbour area with local fishing activity.
- Brahmavihara Arama - Large Buddhist monastery and peaceful gardens (nearby).
- Coastal road viewpoints - Scenic drives north and west of town.
Waterfall Corridor
Head inland from Singaraja and you reach the waterfalls corridor - narrow roads, roadside cafés and homestays geared to nature visitors. It’s not about nightlife; it’s about early starts and jungle hikes to see falls and rice terraces.
Dining: Cafés · Nightlife: None · Shopping: Souvenirs · Stays: Homestays
Top Spots
- Gitgit area - Access point for several well-known waterfalls north of Singaraja.
- Local homestays - Simple guesthouses used by visitors to the falls.
- Scenic roadside stops - Small viewpoints and warungs serving travellers.
More to See in Singaraja#
Beyond the colonial streets, several sights sit a short drive from the centre.
Pura Ponjok Batu. A striking seaside temple built on rocky terrain along Bali’s northern coast, dedicated to protection and spiritual balance.
Yeh Sanih. A freshwater spring pool ringed by tropical gardens east of town, perfect for a refreshing dip.
Gedong Kirtya Library. A unique library preserving ancient lontar palm-leaf manuscripts, a window onto Bali’s literary heritage.
Museum Buleleng. A small museum tracing the history and traditions of Buleleng Regency through its artefacts and artworks.
Plan Your Visit to Singaraja#
Best Time to Visit Singaraja#
Best time to visit Singaraja is the dry season (May-September), when sunny days, lower humidity and calmer seas make snorkeling, diving and waterfalls more enjoyable. The wet season (November-March) brings frequent heavy rain and high humidity but lush scenery and fewer visitors; April and October are transitional months with variable weather and good deals.
May - September
25-31°C (77-88°F)
Sunny, lower humidity and calm seas - best for snorkeling, waterfalls and mountain treks. Expect busy roads and more tourists compared with the wet months.
November - March
24-30°C (75-86°F)
Frequent heavy showers, high humidity and choppy seas; many inland roads muddy. Fewer tourists and lush landscapes, but expect cancelled boat trips and afternoon downpours.
April & October
24-31°C (75-88°F)
April and October bring sporadic storms but lots of sunny windows; cheaper rates, quieter attractions, and ideal conditions for photographers who don’t mind a sudden shower.
Singaraja's climate is classified as Tropical Savanna - Tropical Savanna climate with consistently warm temperatures year-round. Temperatures range from 22°C to 32°C. Abundant rainfall (1494 mm/year), wettest in January with a pronounced dry season.
January
January is warm with stifling humidity (dew point 24°C). The wettest month with heavy rain (353 mm) and mostly overcast skies.
Comfort
Weather
February
February is warm with stifling humidity (dew point 24°C). Heavy rain (273 mm) and mostly overcast skies.
Comfort
Weather
March
March is warm with stifling humidity (dew point 24°C). Heavy rain (227 mm) and partly cloudy skies.
Comfort
Weather
April
April is hot, feeling like 30°C due to high humidity. Significant rainfall (104 mm) and partly cloudy skies.
Comfort
Weather
May
May is hot, feeling like 30°C due to high humidity. Regular rainfall (88 mm).
Comfort
Weather
June
June is warm with muggy conditions (dew point 23°C). Moderate rainfall (40 mm).
Comfort
Weather
July
July is warm with highs of 30°C and lows of 22°C. Light rainfall.
Comfort
Weather
August
August is warm with highs of 30°C and lows of 22°C. The driest month with just 5 mm and mostly sunny skies.
Comfort
Weather
September
September is warm with highs of 31°C and lows of 22°C. Light rainfall and mostly sunny skies.
Comfort
Weather
October
October is hot, feeling like 30°C due to high humidity. Moderate rainfall (39 mm).
Comfort
Weather
November
November is the hottest month, feeling like 30°C due to high humidity. Significant rainfall (105 mm) and partly cloudy skies.
Comfort
Weather
December
December is hot, feeling like 30°C due to high humidity. Heavy rain (225 mm) and mostly overcast skies.
Comfort
Weather
How to Get to Singaraja#
Singaraja (Buleleng) is served primarily via Ngurah Rai International Airport (Denpasar, DPS) with road connections north across the island. There are no trains on Bali - the closest railheads are across the Bali Strait in East Java (Banyuwangi), from where you cross by ferry and continue by road to Singaraja.
I Gusti Ngurah Rai International Airport (Denpasar) (DPS): The main air gateway for Bali is Ngurah Rai (Denpasar). From DPS to Singaraja you can take an airport taxi from the official taxi counter (private car) - expect about IDR 400,000-700,000 and roughly 2.5-3.5 hours depending on traffic. Shared tourist shuttles / transfer services (bookable in advance or at counters) run between Denpasar and northern Bali (Lovina/Singaraja) for about IDR 70,000-150,000 and take roughly 3-4 hours.
Train: There are no passenger rail services on Bali. The nearest major railway station is Banyuwangi Baru (BWI) on eastern Java - intercity trains from Jakarta/Surabaya terminate here. From Ketapang (Banyuwangi) you take the short public ferry crossing to Gilimanuk (Bali) - the crossing itself is about 30-45 minutes; from Gilimanuk you continue by taxi or shuttle to Singaraja (approximately 2-2.5 hours by road). Typical onward road transfer costs from Gilimanuk to Singaraja are around IDR 100,000-300,000 depending on vehicle and whether it’s shared or private.
Bus: Intercity tourist buses and shuttles (for example Perama Tour and other tourist operators) run routes that include Denpasar/Ubud to Lovina/Singaraja; prices are typically IDR 70,000-150,000 with journey times around 3-4 hours. Local public minibuses (locally called bemo or mikrolet on some routes) serve shorter hops inside Buleleng Regency for very low fares (usually a few thousand to a few tens of thousands of rupiah) but are slow and can be confusing for first-time visitors.
How to Get Around Singaraja#
The most practical way to get around Singaraja and its surroundings is a mix of rented scooter for local exploration and scheduled shuttles or private transfers for longer hops to/from Denpasar. Public minibuses are very cheap but informal - use them if you’re on a tight budget and comfortable asking for directions; otherwise choose a shuttle or hire a car/driver for reliability.
- Private car / taxi (IDR 400,000-700,000) - Taxis and private cars are convenient for door-to-door travel, especially with luggage or when traveling in a small group. Airport taxis from DPS to Singaraja are available from the official counter and typically cost IDR 400,000-700,000; travel time is about 2.5-3.5 hours. Negotiate or confirm fixed rates with local drivers for regional trips outside of metered zones.
- Grab / Ride-hailing (IDR 150,000-450,000) - Grab operates in Bali and can be cheaper than airport taxis for shorter journeys, though availability north of Singaraja is more limited. Expect fares for medium-distance trips within Bali to vary widely; check the app for real-time prices. For longer northbound transfers (Denpasar → Singaraja) Grab may be available but costs and driver willingness can vary.
- Scooter rental (IDR 50,000-100,000 / day) - Renting a motorbike is the most flexible and often fastest way to explore Singaraja and nearby coastlines (Lovina, waterfalls, temples). Daily rental rates are commonly IDR 50,000-100,000; always check that the bike has papers and wear a helmet. Roads on the route north can be winding and some stretches are rural - ride cautiously and avoid night driving if unfamiliar.
- Intercity shuttle / Perama tourist bus (IDR 70,000-150,000) - Tourist shuttle buses (Perama and other operators) link Denpasar/Ubud with Lovina and Singaraja; they are a budget, comfortable option with scheduled departures and luggage space. Fares are typically IDR 70,000-150,000 and journeys take about 3-4 hours depending on stops. Book in advance during high season to secure a seat.
- Public minibus (bemo) / angkot (IDR 3,000-30,000) - Local minibuses and shared vans handle short local trips around Buleleng and between nearby villages. Fares are very low (usually a few thousand to a few tens of thousands of rupiah), but services are informal, can be slow, and often lack schedules - ask locals or your accommodation for guidance. Useful for short, cheap hops if you have time and speak some Indonesian.
- Walking - Central Singaraja is compact enough for exploring on foot - the historic downtown, markets and nearby waterfront are best seen by walking. Pavements can be uneven in places, so wear sensible shoes and be prepared for heat and sun. Walking is the easiest way to discover local shops, cafes and colonial-era architecture at a relaxed pace.
Where to Stay in Singaraja#
Downtown Singaraja - $8-30/night
Cheap homestays and small inns around the old port and market provide basic beds, shared bathrooms, and close proximity to local warungs and transport.
Buleleng / Near Harbor - $30-80/night
Mid-range hotels and guesthouses near Buleleng provide air‑conditioned rooms, onsite breakfast, and easy access to beaches north of the city.
North Coast Resorts (near Lovina) - $120-300/night
Luxury stays are mostly seaside resorts a short drive away; expect spacious villas, pools, and wellness facilities rather than city-center five-stars.
Harbor & Main Street - $15-60/night
Stay near the harbor and main streets to access sightseeing, boat tours, and local markets; helpful if you want easy transport connections and orientation.
Coastal Resorts / Lovina Area - $40-150/night
Family-friendly guesthouses and small resorts near calmer beaches offer larger rooms, pools, and easy day trips to waterfalls and nature spots.
Near Cafés & Coast - $25-80/night
Quiet guesthouses with reliable electricity and reasonable Wi‑Fi near cafés along the coast work for remote work; bring a local SIM as backup.
Where to Eat in Singaraja#
Breakdown of cuisine types found across Singaraja’s restaurants and food venues, based on OpenStreetMap data.
Nightlife in Singaraja#
Singaraja is Bali’s old colonial port town - calmer and more practical than southern Bali’s party scene. Nights here are low-key: local warungs, seaside cafés and the more lively strip in nearby Lovina draw the bulk of after-dark activity. Expect live-acoustic sets, small beer gardens and beach bars rather than clubs.
Head west along the coast to Lovina for the best nightlife options; in town itself stick to well-lit main streets and established restaurants. Most places close around midnight to 1:00 AM; transport after that can be scarce so arrange a ride or stay in a beachfront guesthouse.
Best Bets
- Lovina Beach - Cluster of beachfront bars and cafés with live music nights.
- Singaraja Night Market (Pasar Malam) - Street-food stalls and late-night snacks frequented by locals.
- Melka Lovina Resort & Restaurant - Hotel restaurant popular for evening drinks and relaxed dining.
- Lovina beachfront bars - Small bars along the sand with casual atmospheres and sea views.
- Buleleng / Banjar eateries - Local restaurants serving late dinner and grab-and-go snacks.
- Lovina evening cafés - Cozy cafés that stay open for after-dinner coffee and dessert.