There are 11 ways to get from Tanjung Pinang to Klang by ferry, bus, plane, train, car, 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.
Ferry, bus
best- Take the ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Take the bus from Concorde Shopping Centre to Berjaya Times Square
- Take the bus from BEF Kotaraya KL to Lorong Stesen Bas Klang
10h 46mRM 245–312Ferry, drive, bus via Pasir Gudang
cheapest- Take the ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Drive from Bef Soo Teck Stn to Terminal Pasir Gudang
- Take the bus from Terminal Pasir Gudang to Terminal Bersepadu Selatan
- Take the bus from BEF Kotaraya KL to Lorong Stesen Bas Klang
10h 53mRM 244–306Ferry to Hang Nadim International Airport, fly to Kuala Lumpur International Airport, train, bus
- Take the ferry from Sri Bintan Pura Ferry Terminal to Telaga Punggur Ferry Terminal
- Fly from Hang Nadim International Airport (BTH) to Kuala Lumpur International Airport (KUL)BTH - KUL
- Take the train from Klia T1 to KL Sentral
- Take the bus from Parking Asia Jaya to Lorong Stesen Bas Klang
6h 36mRM 378–621Ferry, bus via Pancur Biru Lestari II
- Take the ferry from Sri Bintan Pura Ferry Terminal to Telaga Punggur Ferry Terminal
- Take the ferry from Batam Centre to Singapore Harbour Front
- Take the bus from HarbourFront to Corus Hotel Kuala Lumpur
12h 2mRM 272–390Ferry, drive, bus
- Take the ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Drive from Tanah Merah to Pengerang
- Take the bus from Pengerang to Terminal Bersepadu Selatan
- Take the bus from BEF Kotaraya KL to Lorong Stesen Bas Klang
12h 7mRM 295–387Ferry, drive, bus #2
- Take the ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Drive from Tanah Merah to Pengerang
- Take the bus from Pengerang to Terminal Bersepadu Selatan
- Take the bus from Midvalley to Lorong Stesen Bas Klang
12h 35mRM 294–384Ferry to Singapore Changi Airport, fly to Sultan Abdul Aziz Shah, bus
- Take the ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Fly from Singapore Changi Airport (SIN) to Sultan Abdul Aziz Shah (SZB)SIN - SZB
- Take the bus from Opposite Apartment Mentari 2 to Lorong Stesen Bas Klang
7h 35mRM 478–978Ferry to Singapore Changi Airport, fly to Kuala Lumpur International Airport, train, bus
- Take the ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Fly from Singapore Changi Airport (SIN) to Kuala Lumpur International Airport (KUL)SIN - KUL
- Take the train from Klia T1 to KL Sentral
- Take the bus from Parking Asia Jaya to Lorong Stesen Bas Klang
7h 58mRM 331–656Ferry, line 35 bus, line 87 bus to Seletar Airport, fly to Sultan Abdul Aziz Shah, bus
- Take the ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Take the bus from Tanah Merah Ferry Ter to Bedok Int
- Take the bus from Bedok Int to Hougang Ctrl Int
- Fly from Seletar Airport (XSP) to Sultan Abdul Aziz Shah (SZB)XSP - SZB
- Take the bus from Opposite Apartment Mentari 2 to Lorong Stesen Bas Klang
9h 18mRM 504–1,045Ferry, subway, bus to Senai International Airport, fly to Sultan Abdul Aziz Shah, bus
- Take the ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Take the subway from Tanah Merah MRT to Bugis
- Take the bus from Queen Street Terminal to JB Custom Out
- Fly from Senai International Airport (JHB) to Sultan Abdul Aziz Shah (SZB)JHB - SZB
- Take the bus from Opposite Apartment Mentari 2 to Lorong Stesen Bas Klang
10h 11mRM 322–644Ferry, bus to Senai International Airport, fly to Kuala Lumpur International Airport, train, bus
- Take the ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Take the bus from Queen Street Terminal to JB Custom Out
- Fly from Senai International Airport (JHB) to Kuala Lumpur International Airport (KUL)JHB - KUL
- Take the train from Klia T1 to KL Sentral
- Take the bus from Parking Asia Jaya to Lorong Stesen Bas Klang
10h 29mRM 300–482
Hang Nadim International Airport (BTH) to Kuala Lumpur International Airport (KUL) flights
Questions & Answers
The cheapest way to get from Tanjung Pinang to Klang is to ferry and drive and bus via Pasir Gudang which costs RM 240 - RM 310 and takes 10h 53m.
The fastest way to get from Tanjung Pinang to Klang is to ferry and fly and train and bus which takes 6h 36m and costs RM 370 - RM 650.
The distance between Tanjung Pinang and Klang is 550 km.
The best way to get from Tanjung Pinang to Klang without a car is to ferry and bus which takes 10h 46m and costs RM 240 - RM 320.
It takes approximately 10h 46m to get from Tanjung Pinang to Klang, including transfers.
Klang is 1h ahead of Tanjung Pinang. It is currently 6:39 PM in Tanjung Pinang and 7:39 PM in Klang.
There are 2452+ hotels available in Klang.
What companies run services between Tanjung Pinang, Indonesia and Klang, Malaysia?
There is no direct connection from Tanjung Pinang to Klang. However, you can take the ferry to Tanah Merah, walk to Tanah Merah Ferry Ter, take the line 35 bus to Bedok Int, take the line 7 bus to Winsland Hse, walk to Concorde Shopping Centre, take the bus to Berjaya Times Square, walk to Kl121 Monorel Imbi/Times Square, take the line 400 bus to (M) Kl101 Hub Lebuh Pudu, walk to BEF Kotaraya KL, then take the bus to Lorong Stesen Bas Klang. Alternatively, you can take the ferry to Telaga Punggur Ferry Terminal, take the taxi to Hang Nadim International Airport (BTH) airport, fly to Kuala Lumpur International Airport (KUL), walk to Klia T1, take the train to KL Sentral, walk to Kl Sentral, take the subway to Asia Jaya, walk to Parking Asia Jaya, then take the bus to Lorong Stesen Bas Klang.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- malaysiaairlines.com
Flights from Singapore Changi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- RM 30–1,100
Flights from Seletar Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RM 360–850
Flights from Senai International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 160–430
Flights from Senai International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- RM 95–240
- Website
- singaporeair.com
Flights from Singapore Changi Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 280–750
Flights from Singapore Changi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- RM 30–440
Flights from Senai International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h
- When
- Saturday and Sunday
- Estimated price
- RM 95–160
- Website
- fireflyz.com.my
Flights from Singapore Changi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 140–1,100
Flights from Seletar Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RM 360–850
Flights from Senai International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 160–430
Flights from Senai International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- RM 95–240
- Website
- airasia.com
Flights from Singapore Changi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- RM 130–370
Flights from Senai International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 52 min
- When
- Every day
- Estimated price
- RM 95–230
- Website
- malindoair.com
Flights from Hang Nadim International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 260–470
Flights from Singapore Changi Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 400–1,100
Flights from Singapore Changi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 190–550
Flights from Senai International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RM 320–650
Flights from Senai International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 100–220
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 280–750
Flights from Singapore Changi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- RM 110–360
- Website
- ethiopianairlines.com
Flights from Singapore Changi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 30–340
- Phone
- +603 2267 8000
- CustomerEnquiry@KLIAekspres.com
- Website
- kliaekspres.com
Train from Klia T1 to KL Sentral
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 40–55
- Website
- https://www.kliaekspres.com
- Phone
- 1800 336 8900
- Website
- smrt.com.sg
Subway from Tanah Merah MRT to Bugis
- Ave. Duration
- 20 min
- Frequency
- Every 10 minutes
- Estimated price
- RM 4–6
- Website
- https://www.smrt.com.sg/
- Phone
- +65 6392 3623
- Website
- goldencoach.com.sg
Bus from Concorde Shopping Centre to Berjaya Times Square
- Ave. Duration
- 5h 1m
- Frequency
- Twice daily
- Estimated price
- RM 90–120
- Schedules at
- goldencoach.com.sg
- Book at
- goldencoach.com.sg
- Phone
- +60 7 360 2244
- enquiry@causewaylink.com.my
- Website
- causewaylink.com.my
Bus from BEF Kotaraya KL to Lorong Stesen Bas Klang
- Ave. Duration
- 1h 1m
- Frequency
- Every 15 minutes
- Estimated price
- RM 8–14
- Schedules at
- causewaylink.com.my
Bus from Parking Asia Jaya to Lorong Stesen Bas Klang
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 6–11
- Schedules at
- causewaylink.com.my
Bus from Midvalley to Lorong Stesen Bas Klang
- Ave. Duration
- 55 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 7–13
- Schedules at
- causewaylink.com.my
Bus from Opposite Apartment Mentari 2 to Lorong Stesen Bas Klang
- Ave. Duration
- 36 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 4–7
- Schedules at
- causewaylink.com.my
Bus from Queen Street Terminal to JB Custom Out
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- RM 2–5
- Schedules at
- causewaylink.com.my
- Phone
- (+60) 123895689
- general@laholidays.com.my
- Website
- laholidays.my
Bus from Terminal Pasir Gudang to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 50m
- Frequency
- Hourly
- Estimated price
- RM 35–50
- Schedules at
- laholidays.my
- Book at
- laholidays.my
- Phone
- +65 625 888 00
- enquiry@aeroline.com.my
- Website
- aeroline.com.my
Bus from HarbourFront to Corus Hotel Kuala Lumpur
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a day
- Estimated price
- RM 95
- Schedules at
- aeroline.com.my
- Phone
- 019-2179072
- info@maralinergroup.my
- Website
- maralinergroup.my
Bus from Pengerang to Terminal Bersepadu Selatan
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- RM 45–65
- Website
- https://maralinergroup.my/
- Phone
- 1800 - 287 2727
- customercare@sbstransit.com.sg
- Website
- sbstransit.com.sg
Bus from Tanah Merah Ferry Ter to Bedok Int
- Ave. Duration
- 36 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 3–10
- Website
- https://www.sbstransit.com.sg/
Bus from Bedok Int to Hougang Ctrl Int
- Ave. Duration
- 40 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 3–10
- Website
- https://www.sbstransit.com.sg/
- Phone
- +65 6331 4123
- booking@sindoferry.com.sg
- Website
- sindoferry.com.sg
Ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- RM 152–153
- Schedules at
- sindoferry.com.sg
- Phone
- +65 6278 9688
- rsv@majesticfastferry.com.sg
- Website
- majesticfastferry.com.sg
Ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- RM 140–144
- Schedules at
- majesticfastferry.com.sg
Ferry from Sri Bintan Pura Ferry Terminal to Telaga Punggur Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- RM 17–35
- VIP
- RM 21–35
- Economy
- RM 19–22
- Phone
- +65 6276 6711
- singapore@horizonfastferry.com
- Website
- horizonfastferry.com
Ferry from Batam Centre to Singapore Harbour Front
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- RM 137–201
- Schedules at
- horizonfastferry.com.sg
- Economy
- RM 137
- Business
- RM 201
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 South Korea: Travelling from Seoul to Busan , Getting around the Cyclades, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
































