Singaraja Travel Guide

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.
Local Time
6:18 AM
GMT+8
Weather
Overcast 77°F
Overcast
Population
133,784
Infrastructure & Convenience
Limited public transit; small-town walkability but fewer English signs than south Bali.
Popularity
Quiet, low-key tourism attracting nature lovers and cultural visitors.
Known For
Former Dutch colonial capital, Lovina dolphins (nearby), Gitgit waterfalls, Banjar hot springs, fishing port, traditional markets, access to North Bali nature, colonial architecture
Singaraja was Bali's Dutch colonial capital and still shows colonial-era buildings and layout.

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?

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

All Attractions ›

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.

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.

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.

Best Time to Visit Singaraja #

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.

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

Shopping in Singaraja #

Nearby Cities #