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.

Main image
Wikivoyage banner
Agung Jami' mosque gate Singaraja.jpg
Al-mujahidin mosque Singaraja.jpg
Bali Protestant Christian church "Sabda Bayu" Singaraja.jpg
Balisea.jpg
Banyuasri market.jpg
Brahma statue Singaraja.jpg
Buleleng former harbour.jpg
Cattle racing statue Singaraja.jpg
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.

Singaraja was Bali's Dutch colonial capital and still shows colonial-era buildings and layout.
Local Time
1:46 AM
GMT+8
Weather
Partly Cloudy 74°F
Partly Cloudy
Population
133,784

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.

Regions 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.

Who's Singaraja For?#

Nature Buffs

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.

Couples

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.

Backpackers

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.

Foodies

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#

Don't Miss

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.

Hidden Gems

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.

Day Trips

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.

Plan Your Visit to Singaraja#

Dining
Fresh seafood and warungs
Local Balinese dishes, warungs and northern Bali seafood.
Nightlife
Very quiet, low-key scene
Small bars and beach cafés; nightlife ends early.
Accommodation
Budget stays and boutique homestays
Cheap homestays, mid-range hotels; few luxury resorts in town.
Shopping
Traditional markets and crafts
Morning markets, silver and batik stalls; limited tourist shopping.

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.

Dry Season

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.

Wet Season (Monsoon)

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.

Transition (Inter-monsoon)

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.

Climate

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.

Best Time to Visit
AugustSeptemberJuly
Temperature & Rainfall
Temperature Range
33°
Warmest Month
23°
Coldest Month
Monthly Conditions

January

January is warm with stifling humidity (dew point 24°C). The wettest month with heavy rain (353 mm) and mostly overcast skies.

65 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 30°
81%
Humidity
Very Humid

Weather

353 mm
Rainfall
2.1 m/s
Wind
Calm
2.5
UV Index
Extreme
12.4h daylight

February

February is warm with stifling humidity (dew point 24°C). Heavy rain (273 mm) and mostly overcast skies.

65 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 30°
83%
Humidity
Very Humid

Weather

273 mm
Rainfall
2.0 m/s
Wind
Calm
2.6
UV Index
Extreme
12.3h daylight

March

March is warm with stifling humidity (dew point 24°C). Heavy rain (227 mm) and partly cloudy skies.

69 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 31°
81%
Humidity
Very Humid

Weather

227 mm
Rainfall
1.9 m/s
Wind
Calm
2.5
UV Index
Extreme
12.0h daylight

April

April is hot, feeling like 30°C due to high humidity. Significant rainfall (104 mm) and partly cloudy skies.

71 Very Good

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 31°
78%
Humidity
Very Humid

Weather

104 mm
Rainfall
1.9 m/s
Wind
Calm
2.4
UV Index
Extreme
11.8h daylight

May

May is hot, feeling like 30°C due to high humidity. Regular rainfall (88 mm).

83 Excellent

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 31°
77%
Humidity
Very Humid

Weather

88 mm
Rainfall
2.3 m/s
Wind
Calm
2.0
UV Index
Extreme
11.6h daylight

June

June is warm with muggy conditions (dew point 23°C). Moderate rainfall (40 mm).

89 Excellent

Comfort

27°
Feels Like Warm
27°C
Temperature
22° 31°
76%
Humidity
Very Humid

Weather

40 mm
Rainfall
2.8 m/s
Wind
Calm
1.9
UV Index
Very High
11.5h daylight

July

July is warm with highs of 30°C and lows of 22°C. Light rainfall.

91 Ideal

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 30°
75%
Humidity
Very Humid

Weather

23 mm
Rainfall
2.8 m/s
Wind
Calm
1.9
UV Index
Very High
11.6h daylight

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.

96 Ideal

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 31°
73%
Humidity
Very Humid

Weather

5 mm
Rainfall
4.0 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
11.7h daylight

September

September is warm with highs of 31°C and lows of 22°C. Light rainfall and mostly sunny skies.

95 Ideal

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 31°
73%
Humidity
Very Humid

Weather

12 mm
Rainfall
2.7 m/s
Wind
Calm
2.6
UV Index
Extreme
11.9h daylight

October

October is hot, feeling like 30°C due to high humidity. Moderate rainfall (39 mm).

81 Excellent

Comfort

30°
Feels Like Hot
28°C
Temperature
23° 32°
73%
Humidity
Very Humid

Weather

39 mm
Rainfall
2.4 m/s
Wind
Calm
2.7
UV Index
Extreme
12.2h daylight

November

November is the hottest month, feeling like 30°C due to high humidity. Significant rainfall (105 mm) and partly cloudy skies.

75 Very Good

Comfort

31°
Feels Like Hot
28°C
Temperature
24° 31°
75%
Humidity
Very Humid

Weather

105 mm
Rainfall
1.7 m/s
Wind
Calm
2.6
UV Index
Extreme
12.4h daylight

December

December is hot, feeling like 30°C due to high humidity. Heavy rain (225 mm) and mostly overcast skies.

63 Good

Comfort

30°
Feels Like Hot
27°C
Temperature
24° 31°
79%
Humidity
Very Humid

Weather

225 mm
Rainfall
2.0 m/s
Wind
Calm
2.4
UV Index
Extreme
12.5h daylight

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.

By Air

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.

By Train & Bus

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#

Budget

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.

Mid-Range

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.

Luxury

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.

Best for First-Timers

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.

Best for Families

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.

Best for Digital Nomads

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.

Indonesian
Local
Pizza
Chicken
Regional
Coffee Shop
Tea
Pasta
Fish
Burger
Chinese
International
Curry
Sushi
Indian
Seafood
Balinese
Japanese
Sandwich
Ice Cream

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

Nearby Cities #