There are 4 ways to get from Singapore to Endau-Rompin National Park by bus, taxi, train, subway or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, taxi  •  5 h 31 min

  1. Take the bus from Queen Street Bus Terminal to Johor Larkin Terminal
  2. Take the bus from JB Larkin Terminal to Terminal Bas Kluang
  3. Take a taxi from Terminal Bas Kluang to Endau-Rompin National Park

$36 - $46

Cheapest option

Subway, line 950 bus, train, taxi  •  6 h 21 min

  1. Take the subway from City Hall to Marsiling
  2. Take the line 950 bus from Opp Marsiling Stn to JB Sentral 950
  3. Take the train from Johor Bahru Sentral to Bekok
  4. Take a taxi from Bekok to Endau-Rompin National Park

$20 - $30

2 alternative options

Bus, train  •  5 h 51 min

  1. Take the bus from Queen Street Bus Terminal to Johor Bahru CIQ CW2 Queen Street / ...
  2. Take the train from Johor Bahru Sentral to Bekok KTM Intercity / ...

$20 - $30

Drive  •  3 h 34 min

  1. Drive from Singapore to Endau-Rompin National Park 130.3 miles

$26 - $40

Questions & Answers

The cheapest way to get from Singapore to Endau-Rompin National Park is to subway and line 950 bus and train and taxi which costs $27 - $45 and takes 6 h 21 min.

More details

The quickest way to get from Singapore to Endau-Rompin National Park is to drive which costs $35 - $55 and takes 3 h 34 min.

More details

The distance between Singapore and Endau-Rompin National Park is 143 km. The road distance is 208.5 km.

Get driving directions

The best way to get from Singapore to Endau-Rompin National Park without a car is to bus and taxi which takes 5 h 31 min and costs $45 - $65.

More details

It takes approximately 5 h 31 min to get from Singapore to Endau-Rompin National Park, including transfers.

More details

Yes, the driving distance between Singapore to Endau-Rompin National Park is 208 km. It takes approximately 3 h 34 min to drive from Singapore to Endau-Rompin National Park.

Get driving directions

Map of how to get from Singapore to Endau-Rompin National Park.
Launch map view
  • Distance: 89.4 miles
  • Duration: 5 h 31 min

What companies run services between Singapore and Endau-Rompin National Park, Malaysia?

There is no direct connection from Singapore to Endau-Rompin National Park. However, you can take the bus to Johor Larkin Terminal, take the walk to JB Larkin Terminal, take the bus to Terminal Bas Kluang, then take the taxi to Endau-Rompin National Park. Alternatively, you can take a vehicle from Singapore to Endau-Rompin National Park via Johor Bahru CIQ, Johor Bahru Sentral, and Bekok in around 5 h 51 min.

Train operators
KTM Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Johor Bahru Sentral to Bekok
Ave. Duration
2 h 34 min
Frequency
4 times a day
Estimated price
$3 - $7
Schedules at
intranet.ktmb.com.my
Economy
$2 - $3
Superior
$3 - $5
Superior Night
$4 - $7
Premier
$6 - $7
Premier Night
$9 - $12
SMRT
Phone
+1 800-336-8900
Website
smrt.com.sg
Subway from City Hall to Marsiling
Ave. Duration
50 min
Frequency
Every 5 minutes
Estimated price
$1 - $3
Schedules at
smrt.com.sg
Bus operators
Causeway Link
Website
causewaylink.com.my
Bus from Queen Street Bus Terminal to Johor Larkin Terminal
Ave. Duration
1 h
Frequency
Every 30 minutes
Estimated price
$3
Schedules at
causewaylink.com.my
Bus from Queen Street Bus Terminal to Johor Bahru CIQ
Ave. Duration
49 min
Frequency
Every 30 minutes
Estimated price
$3
Schedules at
causewaylink.com.my
S&S International (M) Express
Website
ssinternational.com.my
Bus from JB Larkin Terminal to Terminal Bas Kluang
Ave. Duration
1 h 52 min
Frequency
Every 30 minutes
Estimated price
$3
Schedules at
ssinternational.com.my
Transtar Travel
Phone
(65) 6297 9009
Website
transtar.travel
Bus from Pan Pacific Hotel to Johor Bahru Check Point
Ave. Duration
1 h 11 min
Frequency
Every 15 minutes
Estimated price
$6
Schedules at
transtar.travel
SMRT
Website
smrt.com.sg
Bus from Opp Marsiling Stn to JB Sentral
Ave. Duration
25 min
Frequency
Every 10 minutes
Estimated price
$1 - $3
Schedules at
journey.smrt.com.sg
Other operators
Taxi from Terminal Bas Kluang to Endau-Rompin National Park
Ave. Duration
2 h 24 min
Estimated price
$30 - $40
Persekutuan Driver
Phone
+60 7-771 2539

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, Train travel in Spain: A guide to Renfe and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.