There are 3 ways to get from Tanjung Uban to Johor Bahru by car ferry, ferry, taxi, bus, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Car ferry, ferry
best- Take the carferry from Tanjung Uban to Telaga Punggurcarferry
- Take the ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahruferry
3h 40mRM 126–189Taxi, ferry, bus
- Take the taxi from Tanjung Uban to Bandar Bentan Telanitaxi
- Take the ferry from Bandar Bentan Telani to Tanah Merah Terminalferry
- Take the bus from Changi Airport Terminal 1 to Opp Marsiling Stationbus Ts1
4h 35mRM 266–419Car ferry, taxi, ferry, subway
- Take the carferry from Tanjung Uban to Telaga Punggurcarferry
- Take the taxi from Telaga Punggur to Batam Centretaxi
- Take the ferry from Batam Centre to Singapore Harbour Frontferry
- Take the subway from Harbourfront to Bishansubway Cc
- Take the subway from Bishan to Marsilingsubway Ns
3h 56mRM 302–509
Questions & Answers
The cheapest way to get from Tanjung Uban to Johor Bahru is to car ferry and ferry which costs RM 120 - RM 190 and takes 3h 40m.
The fastest way to get from Tanjung Uban to Johor Bahru is to car ferry and ferry which takes 3h 40m and costs RM 120 - RM 190.
No, there is no direct ferry from Tanjung Uban to Johor Bahru. However, there are services departing from Tanjung Uban and arriving at Berjaya Waterfront Ferry Terminal Johor Bahru via Batam Centre. The journey, including transfers, takes approximately 3h 40m.
The distance between Tanjung Uban and Johor Bahru is 89 km.
The best way to get from Tanjung Uban to Johor Bahru without a car is to car ferry and ferry which takes 3h 40m and costs RM 120 - RM 190.
It takes approximately 3h 40m to get from Tanjung Uban to Johor Bahru, including transfers.
Johor Bahru is 1h ahead of Tanjung Uban. It is currently 11:55 PM in Tanjung Uban and 12:55 AM in Johor Bahru.
There are 3472+ hotels available in Johor Bahru.
What companies run services between Tanjung Uban, Indonesia and Johor Bahru, Malaysia?
There is no direct connection from Tanjung Uban to Johor Bahru. However, you can take the car ferry to Telaga Punggur, take the taxi to Batam Centre, then take the ferry to Berjaya Waterfront Ferry Terminal Johor Bahru. Alternatively, you can take the taxi to Bandar Bentan Telani, take the ferry to Tanah Merah Terminal, walk to Tanah Merah Terminal, take the bus to Changi Airport Terminal 1, then take the bus to Opp Marsiling Station.
- Phone
- 1800 336 8900
- Website
- SMRT
Subway from Harbourfront to Bishan
- Ave. Duration
- 32 min
- Frequency
- Every 10 minutes
- Estimated price
- RM 5–7
- Website
- SMRT
Subway from Bishan to Marsiling
- Ave. Duration
- 28 min
- Frequency
- Every 10 minutes
- Estimated price
- RM 1–3
- Website
- SMRT
- Phone
- +65 6295 9009
- [email protected]
- Website
- transtar.travel
Bus from Changi Airport Terminal 1 to Opp Marsiling Station
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- RM 15–60
- Schedules at
- transtar.travel
- Phone
- +62 811-1021-191
- [email protected]
- Website
- asdp.id
Car ferry from Tanjung Uban to Telaga Punggur
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- RM 1–60
- Schedules at
- asdp.id
Car ferry from Tanjung Uban to Telaga Punggur
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- RM 1–60
- Schedules at
- asdp.id
- Phone
- +607 221 8000
- Website
- berjayawaterfront.com
Ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahru
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- RM 100
- Schedules at
- berjayawaterfront.com.my
- Phone
- +65 6542 4369
- [email protected]
- Website
- brf.com.sg
Ferry from Bandar Bentan Telani to Tanah Merah Terminal
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- RM 198–283
- Schedules at
- brf.com.sg
- Economy Class
- RM 198
- Emerald Class
- RM 283
- Phone
- +65 6276 6711
- [email protected]
- Website
- horizonfastferry.com
Ferry from Batam Centre to Singapore Harbour Front
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- RM 277–404
- Schedules at
- horizonfastferry.com.sg
- Economy
- RM 277
- Business
- RM 404
- Ave. Duration
- 27 min
- Estimated price
- RM 24–55
Bintan Taxi
- Website
- bintan-taxi.business.site
Grab Taxi
- Website
- grab.com
Silver Cab
- Phone
- +62 778-46-1000
Taxi Batam
- Phone
- +62 852 3403 7986
Grab Taxi
- Website
- grab.com
Silver Cab
- Phone
- +62 778-46-1000
Taxi Batam
- Phone
- +62 852 3403 7986
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 How to plan an amazing trip around Scandinavia, Best ways to travel around Australia, and Why you should take the train in the US - to help you get the most out of your next trip.












