excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support 24/7
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support 24/7
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
  1. Home
  2. Destinations
  3. Malaysia
  4. Malacca
Malacca · Melaka, Malaysia

Malacca Tours & Things to Do

Discover the best Malacca tours and things to do in Malaysia’s UNESCO heritage city: wander the terracotta-red Dutch Square, cruise the Melaka River, browse Jonker Street’s night market, explore Peranakan Baba-Nyonya mansions, and feast on a heritage food tour. Compare top-rated experiences and plan the perfect trip.

200 experiences Free cancellation Top-rated tours Instant booking
Explore experiences
Plan your trip
Dutch Square, Malacca
Melaka River, Malacca
Jonker Street, Malacca
Heritage & HistoryRiver CruisesFood ToursJonker Street

Good for families in Malacca

Children can join from a young age and pay less than adults — taken from each operator’s price list.

Historical Malacca Guided Day Tour (SIC/Shared Tour)
−20%
Kuala Lumpur
Historical Malacca Guided Day Tour (SIC/Shared Tour)
4.8(2,900)·10 hours
from$33$41/ person
via Viator
Historical Malacca Day Tour from Kuala Lumpur (Private Tour)
Kuala Lumpur
Historical Malacca Day Tour from Kuala Lumpur (Private Tour)
4.8(660)·10 hours
from$105/ person
via Viator
From Singapore: Private Kuala Lumpur / Malacca tour + SKY DINING
Singapore
From Singapore: Private Kuala Lumpur / Malacca tour + SKY DINING
4.9(210)·17 hours
from$425/ person
via Viator
Malacca Historical Private Tour With Personal Chauffeur
Kuala Lumpur
Malacca Historical Private Tour With Personal Chauffeur
4.5(163)·8 hours
from$95/ person
via Viator
Malacca Sunset Tour: UNESCO Heritage Highlights & River Cruise
Kuala Lumpur
Malacca Sunset Tour: UNESCO Heritage Highlights & River Cruise
4.0(111)·8 hours
from$107/ person
via Viator
Kuala Lumpur Malacca River Cruise and Historical Tour with Lunch
Kuala Lumpur
Kuala Lumpur Malacca River Cruise and Historical Tour with Lunch
4.5(75)·10 hours
from$89/ person
via Viator
Malacca UNESCO Heritage Day Shared Tour from Kuala Lumpur
Kuala Lumpur
Malacca UNESCO Heritage Day Shared Tour from Kuala Lumpur
4.5(46)·8 hours
from$30/ person
via Viator
Historical Malacca Tour from Kuala Lumpur
Kuala Lumpur
Historical Malacca Tour from Kuala Lumpur
4.4(29)·9 hours
from$120/ person
via Viator
Book now

Top experiences in Malacca

Hand-picked, top-rated tours and tickets from Viator. Prices are per person.

See all 200 experiences
Historical Malacca Guided Day Tour (SIC/Shared Tour)
−20%
Kuala Lumpur
Historical Malacca Guided Day Tour (SIC/Shared Tour)
4.8(2,900)·10 hours
from$33$41/ person
via Viator
Malamala Beach Club - Full Day
Viti Levu
Malamala Beach Club - Full Day
4.6(771)·8 hours
from$113/ person
via Viator
Historical Malacca Day Tour from Kuala Lumpur (Private Tour)
Kuala Lumpur
Historical Malacca Day Tour from Kuala Lumpur (Private Tour)
4.8(660)·10 hours
from$105/ person
via Viator
From Singapore: Private Kuala Lumpur / Malacca tour + SKY DINING
Singapore
From Singapore: Private Kuala Lumpur / Malacca tour + SKY DINING
4.9(210)·17 hours
from$425/ person
via Viator
Malacca Historical Private Tour With Personal Chauffeur
Kuala Lumpur
Malacca Historical Private Tour With Personal Chauffeur
4.5(163)·8 hours
from$95/ person
via Viator
Malacca Sunset Tour: UNESCO Heritage Highlights & River Cruise
Kuala Lumpur
Malacca Sunset Tour: UNESCO Heritage Highlights & River Cruise
4.0(111)·8 hours
from$107/ person
via Viator
Kuala Lumpur Malacca River Cruise and Historical Tour with Lunch
Kuala Lumpur
Kuala Lumpur Malacca River Cruise and Historical Tour with Lunch
4.5(75)·10 hours
from$89/ person
via Viator
From Singapore: Private Malacca day tour (via drive-thru border)
Singapore
From Singapore: Private Malacca day tour (via drive-thru border)
4.5(56)·15 hours
from$497/ person
via Viator
Malacca UNESCO Heritage Day Shared Tour from Kuala Lumpur
Kuala Lumpur
Malacca UNESCO Heritage Day Shared Tour from Kuala Lumpur
4.5(46)·8 hours
from$30/ person
via Viator
Private Tour to Malacca UNESCO site Malaysia from Singapore
Singapore
Private Tour to Malacca UNESCO site Malaysia from Singapore
5.0(32)·15 hours
from$721/ person
via Viator
Historical Malacca Tour from Kuala Lumpur
Kuala Lumpur
Historical Malacca Tour from Kuala Lumpur
4.4(29)·9 hours
from$120/ person
via Viator
Malacca Day Trip
Kuala Lumpur
Malacca Day Trip
4.7(22)·8 hours
from$100/ person
via Viator
Private Full Day Malacca Tour from Singapore
Singapore
Private Full Day Malacca Tour from Singapore
3.7(22)·13 hours
from$345/ person
via Viator
Malacca Evening Heritage Tour from Kuala Lumpur (SIC)
Kuala Lumpur
Malacca Evening Heritage Tour from Kuala Lumpur (SIC)
5.0(21)·8 hours
from$74/ person
via Viator
Malacca Day Tour
Kuala Lumpur
Malacca Day Tour
4.9(18)·5–10 hours
from$148/ person
via Viator
Historical Malacca Day Trip from Kuala Lumpur
Kuala Lumpur
Historical Malacca Day Trip from Kuala Lumpur
4.1(13)·8 hours
from$82/ person
via Viator
Private Malacca Day Tour from Kuala Lumpur
Kuala Lumpur
Private Malacca Day Tour from Kuala Lumpur
4.6(9)·7–8 hours
from$75/ person
via Viator
Malacca's Famous Spots: Private Day Tour
Kuala Lumpur
Malacca's Famous Spots: Private Day Tour
5.0(8)·10 hours
from$200/ person
via Viator
"Malacca After Dark: A Nighttime Adventure Through History"
Kuala Lumpur
"Malacca After Dark: A Nighttime Adventure Through History"
5.0(8)·8 hours
from$63/ person
via Viator
Full-Day Malacca City Tour
Kuala Lumpur
Full-Day Malacca City Tour
3.3(7)·7–8 hours
from$65/ person
via Viator
Malacca Day Trip From Kuala Lumpur
Kuala Lumpur
Malacca Day Trip From Kuala Lumpur
4.1(7)·7–8 hours
from$75/ person
via Viator
Malacca Heritage City Day Trip
Kuala Lumpur
Malacca Heritage City Day Trip
4.8(5)·10 hours
from$103/ person
via Viator
Full Day Malacca Tour from Kuala Lumpur
Kuala Lumpur
Full Day Malacca Tour from Kuala Lumpur
3.6(5)·7–8 hours
from$54/ person
via Viator
Historical Malacca Full-Day Tour
Kuala Lumpur
Historical Malacca Full-Day Tour
4.7(3)·7–8 hours
from$54/ person
via Viator
Kuala Lumpur Airport to Malacca Private Transfer
Kuala Lumpur
Kuala Lumpur Airport to Malacca Private Transfer
5.0(3)·2–3 hours
from$82/ person
via Viator
Malacca Historical Day Tour with Lunch (SIC)
Kuala Lumpur
Malacca Historical Day Tour with Lunch (SIC)
5.0(2)·10 hours
from$100/ person
via Viator
Malacca Historical and Heritage Tour with Professional Tour Guide
Kuala Lumpur
Malacca Historical and Heritage Tour with Professional Tour Guide
5.0(2)·8 hours
from$182/ person
via Viator
Kuala Lumpur to Malacca (one-way)
Kuala Lumpur
Kuala Lumpur to Malacca (one-way)
1.0(1)·1h 30min–2h
from$52/ person
via Viator
Kuala Lumpur City Hotels To Malacca City Hotels
Kuala Lumpur
Kuala Lumpur City Hotels To Malacca City Hotels
5.0(1)·1h 15min–1h 30min
from$40/ person
via Viator
Malacca Day Tour from Kuala Lumpur
Kuala Lumpur
Malacca Day Tour from Kuala Lumpur
5.0(1)·7–8 hours
from$59/ person
via Viator
Malacca (UNESCO) Full-Day Sightseeing tour
Kuala Lumpur
Malacca (UNESCO) Full-Day Sightseeing tour
5.0(1)·7–8 hours
from$55/ person
via Viator
Malacca to Kuala Lumpur (one-way)
Melaka
Malacca to Kuala Lumpur (one-way)
1h 30min–2h
from$52/ person
via Viator
Malacca City to Kuala Lumpur City
Melaka
Malacca City to Kuala Lumpur City
1h 30min–2h
from$54/ person
via Viator
Malacca UNESCO Heritage Site Tour with Professional Tour Guide
Kuala Lumpur
Malacca UNESCO Heritage Site Tour with Professional Tour Guide
8 hours
from$182/ person
via Viator
Malacca Historical Private Tour With personal Chauffeur
Kuala Lumpur
Malacca Historical Private Tour With personal Chauffeur
8 hours
from$90/ person
via Viator
Malacca City To Kuala Lumpur Airport
Melaka
Malacca City To Kuala Lumpur Airport
1h 30min–1h 45min
from$52/ person
via Viator
Malacca To Kuala Lumpur Airport
Melaka
Malacca To Kuala Lumpur Airport
1h 30min–1h 45min
from$52/ person
via Viator
Historic And Heritage Malacca Day Trip
Kuala Lumpur
Historic And Heritage Malacca Day Trip
7–8 hours
from$54/ person
via Viator
Encounter Malacca Impressions Series Ticket
Melaka
Encounter Malacca Impressions Series Ticket
1h 10min
from$56/ person
via Viator
Kuala Lumpur City To Malacca City
Kuala Lumpur
Kuala Lumpur City To Malacca City
1h 15min–1h 30min
from$52/ person
via Viator
Private Transfer From Kuala Lumpur to Malacca City
Kuala Lumpur
Private Transfer From Kuala Lumpur to Malacca City
3 hours
from$60/ person
via Viator
Full Day Malacca Tour
Kuala Lumpur
Full Day Malacca Tour
7–8 hours
from$55/ person
via Viator
Chauffeur: Malacca to Genting Highlands Transfer [Van]
Melaka
Chauffeur: Malacca to Genting Highlands Transfer [Van]
6 hours
from$76/ person
via Viator
Malacca City To Kuala Lumpur City
Melaka
Malacca City To Kuala Lumpur City
1h 15min–1h 30min
from$52/ person
via Viator
Chauffeur: Malacca to Fraser's Hill Transfer [Van]
Melaka
Chauffeur: Malacca to Fraser's Hill Transfer [Van]
8 hours
from$81/ person
via Viator
Kuala Lumpur Airport To Malacca
Petaling Jaya
Kuala Lumpur Airport To Malacca
1h 15min–1h 30min
from$52/ person
via Viator
Malacca To Kuala Lumpur EN-ROUTE Putrajaya City Tour
Melaka
Malacca To Kuala Lumpur EN-ROUTE Putrajaya City Tour
3 hours
from$61/ person
via Viator
Malacca City to Kuala Lumpur City
Melaka
Malacca City to Kuala Lumpur City
2 hours
from$52/ person
via Viator
Browse

Explore Malacca by interest

Whatever brings you to Malacca — world-class museums, the river, or a long lunch — start with the experiences travellers love most.

Heritage

UNESCO old town.

Explore

River cruises

Melaka River.

Explore

Food tours

Nyonya flavours.

Explore

Jonker Street

Night market.

Explore

Baba-Nyonya

Peranakan homes.

Explore

Cooking classes

Nyonya cuisine.

Explore

Trishaw rides

Colourful tours.

Explore

Photo tours

River & squares.

Explore
What to see

Top attractions in Malacca

The landmarks that define the city — and the tickets and tours that get you in, often skipping the line.

Dutch Square

Dutch Square

Red heritage plaza.

70+ toursView tours
Melaka River

Melaka River

Scenic cruises.

40 toursView tours
Jonker Street

Jonker Street

Chinatown market.

40 toursView tours
A’Famosa

A’Famosa

Portuguese fort.

50 toursView tours
Christ Church

Christ Church

Dutch landmark.

50 toursView tours
Baba-Nyonya Museum

Baba-Nyonya Museum

Peranakan mansion.

30 toursView tours
Night Market

Night Market

Street food.

40 toursView tours
Riverside Murals

Riverside Murals

Colourful art.

30 toursView tours
Plan your days

Malacca itinerary ideas

Ready-made routes you can book against — from a single perfect day to a long weekend.

1 day

Malacca in 1 day

  1. 1Dutch Square
  2. 2A’Famosa
  3. 3River cruise
  4. 4Jonker Street
Read the guide
3 days

Malacca in 3 days

  1. 1Day 1: heritage
  2. 2Day 2: food & Nyonya
  3. 3Day 3: river & market
  4. 4Cooking class
Read the guide
Food & heritage

Malacca food & heritage

  1. 1Dutch Square
  2. 2Baba-Nyonya
  3. 3Food tour
  4. 4Cooking class
Read the guide
With kids

Malacca with kids

  1. 1River cruise
  2. 2Trishaw ride
  3. 3A’Famosa
  4. 4Night market
Read the guide
Outside the city

Day trips from Malacca

Places worth leaving the city for — most are an easy half- or full-day from the centre.

All day trips
Dutch SquareOld town away

Dutch Square

Red heritage plaza.

from €25View trips
Melaka RiverCity away

Melaka River

Scenic cruise.

from €20View trips
Jonker StreetChinatown away

Jonker Street

Night market.

from €25View trips
A’FamosaOld town away

A’Famosa

Portuguese fort.

from €25View trips
Baba-Nyonya MuseumOld town away

Baba-Nyonya Museum

Peranakan mansion.

from €30View trips
Food TrailCity away

Food Trail

Nyonya flavours.

from €35View trips
Practical guide

Know before you go

Short, straight answers to the questions every Malacca visitor asks before booking.

Drier (Jan–Mar)

The driest, most comfortable season — the best time to visit.

Warm (Apr–Jun)

Hot and sunny, with occasional afternoon showers.

Wetter (Jul–Sep)

Warm with more frequent rain, though showers are brief.

Rainy (Oct–Dec)

The wettest months, with heavier downpours.

Food any time

Malacca’s food scene is fantastic in every season.

Best overall

January to March is the driest and best.

One day

The old town and river.

Two days

Add the food and Jonker Street.

Three days

Add Peranakan heritage and a cooking class.

For foodies

Food tours and cooking classes.

For history

The UNESCO old town.

With kids

River cruise and trishaws.

On foot

The UNESCO old town is small and best explored on foot.

Trishaw

Colourful trishaws offer fun, short rides around the heritage core.

River boat

The Melaka River cruise links parts of the city by water.

Tours & transfers

Guided tours and transfers connect Malacca with Kuala Lumpur and Singapore.

Ride-hailing

Grab and taxis are handy for spots outside the centre.

Where to stay

Stay in or near the old town for the heritage sights.

Malaysian ringgit

Malacca uses the ringgit; cards and e-wallets are widely accepted.

Weekend market

Visit on a weekend for the Jonker Street night market.

Come hungry

Don’t miss chicken rice balls, satay celup and cendol.

Stay cool

It’s hot and humid — carry water and take shade breaks.

Night cruise

Take the river cruise at night for the illuminated riverside.

Dry season

Visit January to March for the best weather.

Food tours

Popular Nyonya food tours sell out — book ahead.

Heritage tours

Guided old-town tours fill up — reserve early.

River cruises

Evening cruises book out on weekends — reserve ahead.

Cooking classes

Small-group cooking classes fill up — book early.

KL day trips

Malacca tours from KL sell out — reserve ahead.

Weekends

Weekends are busiest for the market — book everything ahead.

Heritage tour

Around $25–50 for a Malacca heritage walking tour.

River cruise

About $20–35 for a Melaka River cruise.

Food tour

Roughly $35–65 for a Malacca food tour.

Cooking class

Around $50–90 for a Peranakan cooking class.

KL day trip

About $50–80 for a Malacca day trip from Kuala Lumpur.

How to save

Eat at Jonker Street stalls and join group tours.

When to visit

Malacca through the seasons

What's best, how busy it gets, and one booking tip for each time of year.

Drier (Jan–Mar)
Jan–Mar
Best for
Best weather.
Crowds
Booking tip
Best overall.
Warm (Apr–Jun)
Apr–Jun
Best for
Sunny.
Crowds
Booking tip
Some showers.
Wetter (Jul–Sep)
Jul–Sep
Best for
Fewer crowds.
Crowds
Booking tip
Brief rain.
Rainy (Oct–Dec)
Oct–Dec
Best for
Quiet.
Crowds
Booking tip
Wettest.
People also ask

Malacca travel FAQ

What are the best tours in Malacca?

The highest-rated experiences are exploring the historic Dutch Square, a Melaka River cruise, Jonker Street night market, the Baba-Nyonya heritage houses, and a local food tour.

What should I book in advance in Malacca?

Reserve food tours, heritage tours and river cruises ahead, especially on weekends.

How many days do I need in Malacca?

One day covers the old town and river, two add the food and Jonker Street, and three let you enjoy the Peranakan heritage and a cooking class.

Is Malacca worth visiting?

Yes — Malacca is a UNESCO city rich in Portuguese, Dutch, British and Peranakan heritage, famous for its food, river and old town.

When is the best time to visit Malacca?

January to March is the driest and best time, though the tropical climate is warm year-round.

Can you visit Malacca from Kuala Lumpur?

Yes — Malacca is about two hours from KL and a very popular day trip.

Is Malacca good for families?

Yes — a river cruise, a colourful trishaw ride and the Jonker Street market make Malacca a great family destination.
1Heritage & History2River Cruises3Food Tours4Jonker Street
1Malacca in 1 day2Malacca in 3 days3Malacca food & heritage4Malacca with kids
1Rome2London3Barcelona4Amsterdam5Prague6Lisbon7Vienna8Venice9Florence10Madrid11Berlin12Budapest
200 Malacca experiencesfrom $25 · free cancellation
Explore tours

Nearby destinations

Petaling JayaMalaysia · 408 tours · prices per person, book with partnerLangkawiMalaysia · 320 tours · prices per person, book with partnerPenangMalaysia · 299 tours · prices per person, book with partnerKuala LumpurMalaysia · 240 tours · prices per person, book with partnerKota KinabaluMalaysia · 191 tours · prices per person, book with partnerGeorge TownMalaysia · 106 tours · prices per person, book with partnerNew DelhiIndia · 6,362 tours · prices per person, book with partnerBeijingChina · 3,520 tours · prices per person, book with partnerUbudIndonesia · 3,233 tours · prices per person, book with partnerColomboSri Lanka · 2,874 tours · prices per person, book with partnerKathmanduNepal · 2,805 tours · prices per person, book with partnerSeminyakIndonesia · 2,687 tours · prices per person, book with partner