Major city · Malaysia
Kota Tinggi
Spend a half‑day to a full day in Kota Tinggi: explore the historic tombs, firefly cruise and nearby beaches; add a night if you want beach lodging.
Kota Tinggi is a small historic town in Johor with a compact centre, a few key attractions and easy bus links from Johor Bahru. One day covers the main sights; a second day adds beach time or a night stay.
More ways in
Local time, weather, currency, airports
- Weather
- see forecast
- Currency
- MYR
- Best months
- Nov–Mar
- avoid May–Oct (rainy season)
- Airport
- JHB
- Nights
- 1
Rules in force · 5Drug trafficking can carry the death penalty in Singapore…
- Southeast Asia ↗Drug trafficking can carry the death penalty in Singapore, Malaysia, Indonesia, Vietnam, Laos, Thailand, Brunei and Myanmar; never carry a bag or parcel for anyone.
- Southeast Asia ↗Carry a passport valid for at least six months from entry with two blank pages; airlines refuse boarding on less.
- Malaysia ↗Most foreign visitors must submit the Malaysia Digital Arrival Card (MDAC) online shortly before arrival; use only the official immigration site.
- Malaysia ↗Remove shoes before entering mosques, temples and homes; cover shoulders and knees, and use the robes on loan at major mosques.
- Malaysia ↗Cards and e-wallets are common in cities; keep some ringgit in small notes for hawker stalls, taxis and tolls.
Entry rules depend on your passport. Full visa guide
What is in this basic guide9 covered · 4 not yet ▾
In this guide
Not in this guide yet
- Walking areas with bag rules
- Day plans checked against opening hours
- Airport-to-bed timings and the last safe connection
- Field-checked times and prices
Official sites
Emergency numbers for Kota Tinggi999 ▾
Tap a number to call from your phone. These are the numbers listed in this guide; a row marked check has not been verified.
EssentialsQuick answers and what things cost
Essentials
Quick answers and what things cost
Quick answers
The questions people ask first about Kota Tinggi, one line each. Tap a card for the full answer.
- Cash or card?Malaysian ringgit (MYR, RM); cards and e-wallets are widely used in Kuala Lumpur.Malaysia-wide
- SIM or eSIMCelcomDigi, Maxis, U Mobile and Unifi sell tourist SIMs at KLIA with passport registration.Malaysia-wide
- Tap waterTreated in cities, but most people filter or boil; bottled water is cheap.Malaysia-wide
- TippingRestaurants: Nothing if 10% service charge is added; otherwise round up.Malaysia-wide
- Plugs & powerSockets G. US/Canada (A/B): adapter · UK/Ireland (G): fits · Australia/NZ (I): adapter. 240 V: US 120 V-only devices (hair dryers) need a converter; most chargers are dual-voltage.Malaysia-wide
- SafetyGenerally safe for tourists; keep valuables secure, especially on buses and at night markets.
Show all 12 answers
- RestroomsWestern and squat toilets side by side; water hose instead of paper; some public toilets cost RM0.20–1.Malaysia-wide
- Emergency numbers999 police · 994 fire · 999 ambulance
- Sundays & holidayscheckKelantan, Terengganu and Kedah have Friday–Saturday weekends; Johor Saturday–Sunday since 2025 — check…Malaysia-wide
- Your embassyFind your embassy's 24-hour line before you fly.
- AirportJHB Senai International Airport (Nearest commercial airport, 45 km (28 mi) north; AirAsia flights to KL daily).JHB Senai International Airport (Nearest commercial airport, 28 mi (45 km) north; AirAsia flights to KL daily).
- Getting aroundTown is walkable; local buses from Tun Seri Lanang terminal serve nearby attractions.
Cost cheat-sheet
Typical prices for the everyday things, as ranges. Your currency is shown next to the local price.
- CoffeeLocal coffeeRM3–5
- Taxi, about 5 km (3 mi)Taxi, about 3 mi (5 km)Taxi (5 km (3.1 mi))Taxi (3.1 mi (5 km))RM12–18
- Metro or bus rideBus fare to Johor BahruRM4.80
- Budget bedMid‑range hotel double room, a night, per roomRM105
- Mid-range bedMid‑range hotel double room, a night, per roomRM150
- High-end bedMid‑range hotel double room, a night, per roomRM220
A day, not counting the bed: Budget RM70 · Mid RM120 · High RM200
Local prices, with USD next to them (rates 2026-09 (approximate); change it in the header). Ranges are desk estimates: check locally. Every price and the budget calculator →
DecideWhat it is known for, and when the weather works
Decide
What it is known for, and when the weather works
At a glance
What the city is known for, how you fly in, and where to find the phrases.
- Airports
- JHB Senai International Airport (Nearest commercial airport, 45 km (28 mi) north; AirAsia flights to KL daily)JHB Senai International Airport (Nearest commercial airport, 28 mi (45 km) north; AirAsia flights to KL daily)
Best months at a glance
From the guide's best and avoid lists
Jan
Best
30°C (86°F)86°F (30°C)
Feb
Best
31°C (88°F)88°F (31°C)
Mar
Best
32°C (90°F)90°F (32°C)
Apr
not flagged
33°C (91°F)91°F (33°C)
May
Avoid
33°C (91°F)91°F (33°C)
Jun
Avoid
32°C (90°F)90°F (32°C)
Jul
Avoid
32°C (90°F)90°F (32°C)
Aug
Avoid
32°C (90°F)90°F (32°C)
Sep
Avoid
32°C (90°F)90°F (32°C)
Oct
Avoid
31°C (88°F)88°F (31°C)
Nov
Best
30°C (86°F)86°F (30°C)
Dec
Best
30°C (86°F)86°F (30°C)
Best: Nov–Mar. Avoid: May–Oct. Month by month →
Warmest Apr (33°C (91°F)91°F (33°C)), coolest Jan (23°C (73°F)73°F (23°C) low), wettest Jan (12 rain days), driest Jun (7). Averages, not a forecast.
Weather and climate
Kota Tinggi: next 7 days
Loading forecast…
Forecast: Open-Meteo (CC BY 4.0), model data for this point.
Air quality
Loading…
Model estimate (CAMS via Open-Meteo), not a street-level station; readings near busy roads run higher.
Jan
30°C (86°F)86°F (30°C)
23°C (73°F)73°F (23°C)
12 rd
Feb
31°C (88°F)88°F (31°C)
23°C (73°F)73°F (23°C)
11 rd
Mar
32°C (90°F)90°F (32°C)
24°C (75°F)75°F (24°C)
10 rd
Apr
33°C (91°F)91°F (33°C)
25°C (77°F)77°F (25°C)
9 rd
May
33°C (91°F)91°F (33°C)
26°C (79°F)79°F (26°C)
8 rd
Jun
32°C (90°F)90°F (32°C)
26°C (79°F)79°F (26°C)
7 rd
Jul
32°C (90°F)90°F (32°C)
26°C (79°F)79°F (26°C)
7 rd
Aug
32°C (90°F)90°F (32°C)
26°C (79°F)79°F (26°C)
7 rd
Sep
32°C (90°F)90°F (32°C)
26°C (79°F)79°F (26°C)
8 rd
Oct
31°C (88°F)88°F (31°C)
25°C (77°F)77°F (25°C)
9 rd
Nov
30°C (86°F)86°F (30°C)
24°C (75°F)75°F (24°C)
10 rd
Dec
30°C (86°F)86°F (30°C)
23°C (73°F)73°F (23°C)
11 rd
High / low, both scales · rd = rain days
Arrive & moveAirports are listed under At a glance; this is how to move once you are in
Arrive & move
Airports are listed under At a glance; this is how to move once you are in
Getting around
Town is walkable; local buses from Tun Seri Lanang terminal serve nearby attractions. Taxis and ride‑hailing are available for beach trips.
Nearest full guides
Straight-line distance, not travel time
See & doDay-trips, door to door
See & do
Day-trips, door to door
Day-trips
Kota Tinggi Waterfalls
goDoor to door: ≈1 h total
Taxi or ride‑hailing, ~30 min each way
Swim in shallow pools; 36 m drop
Desaru Beach
goDoor to door: ≈2 h round trip
Bus from Kota Tinggi terminal, ~1 h 15 min
Popular beach, many budget chalets
Johor Elephant Sanctuary
cautionDoor to door: ≈2 h total
Taxi ~45 min north
Check opening days; limited tours
Eat & sleepWhich area to sleep in
Eat & sleep
Which area to sleep in
Where to sleep
Areas, not hotels: pick the one that fits your arrival time and plans.
G Waterlilies Hotel
Close to bus terminal, basic rooms
Hotel Mayres
12‑storey, 85 rooms, RM105‑145 double, RM195 family suite
Hotel Sri Kota
Budget, RM55‑95 per night, near firefly jetty
PracticalWhat a day costs, what to watch out for, and the pocket card
Practical
What a day costs, what to watch out for, and the pocket card
Cost per day
- Budget
- RM70–120 excl. bed
- Mid
- RM120–200 excl. bed
Trip budget
| Mid‑range hotel double room1 × 1 night × RM150 | RM150 |
| Food, local transport, entries2 × 1 day × RM120 | RM240 |
| Bus Johor Bahru → Kota Tinggi (Maju 227)2 × RM5 · check | RM10 |
| Firefly cruise2 × RM20 · check | RM40 |
| eSIM data (1 week)2 × RM30 · check | RM60 |
| Buffer 10%Price creep, a taxi you did not plan, one splurge | RM50 |
| Trip total≈ RM275 per person per day, bed included | RM550≈ US$130 |
2026 estimate in MYR; flights and inter‑state travel excluded.
Prices of common things
| Local coffee | RM3–5 |
| Nasi goreng plate | RM5–9 |
| Taxi (5 km) | RM12–18 |
| Bus fare to Johor Bahru | RM4.80 |
| Firefly cruise | RM20 per person |
2026 estimate; check locally.
Watch out
Safety
- Bus frequency varies with traffic; allow extra time during peak hours.
- Firefly cruise runs only in the evening; book ahead, RM20 per person (check schedule).
- Waterfall trail can be slippery after rain; wear sturdy shoes.
Emergency numbers
- Police
- 999
- Fire
- 994
- Ambulance
- 999
Pocket card
Fill in, then print or save as PDF
Stays in this browser only; nothing is sent anywhere.
Kota TinggiKota Tinggi
Pocket card · Voykit
My bed tonight
—
—
—
Ke alamat ini, tolongTo this address, please
Emergency
- Police999
- Fire994
- Ambulance999
Embassy
US consulate in Johor Bahru (check address); other nations use Kuala Lumpur embassy.
My embassy: —
Fare anchors (2026 estimate)
- Johor Bahru → Kota Tinggi bus (Maju 227): RM4.80, ~1 h (check)
- Firefly cruise: RM20, 45 min (check)
Say or show
- Maaf — Excuse me / Sorry (ma-fah)
- Terima kasih — Thank you (tuh-ree-mah kah-see)
- Berapa harganya? — How much is it? (buh-rah-pah har-gah-nyah)
- Di mana perhentian bas? — Where is the bus stop? (dee mah-nah per-hen-tee-an bas)
Deep diveWhat this guide covers so far, and its sources
Deep dive
What this guide covers so far, and its sources
Not a trip line yet
This is a basic guide: no airport-to-bed contract, walking clusters or day plans are published for Kota Tinggi. Airport, fare and schedule details are unverified; check the operators before you fly.
What we know, and what is coming
On this page
- Best months: Nov–Mar · avoid May–Oct (rainy season) · month by month →
- 1 airport and 3 areas to sleep in
- Weather: a 7-day forecast and monthly averages
- Cost per day in 2 bands
- 3 day-trips, door to door
- 3 things to watch out for, with emergency numbers
Coming as the guide grows
- Add a night at a beach resort (Desaru) for sunset and sunrise.
- Combine firefly cruise with a sunset river walk.
Sources
Ask about Kota Tinggi
Loading…