50
Checking Seats Availability
Loading seats data...

From Mersing to Perak by bus+bus joint ticket

00:00
Mersing, Johor
05:35
TBS Kuala Lumpur
5h 35m
 Instant
Next departure after 2 hours 40 minutes
08:15
TBS Kuala Lumpur
10:45
Aman Jaya Ipoh, Perak
2h 30m
 Instant
Total duration
10h 45m
00:00
Mersing, Johor
09:25
Kota Bharu, Kelantan
9h 25m
 Instant
Change stations. Take a taxi (fees apply) - 12 minute, 5.8 km (Next departure after 11 hours 5 minutes)
20:30
Mini Terminal Kubang Kerian, Kelantan
03:15
Aman Jaya Ipoh, Perak
6h 45m
 Instant
Total duration
1d 3h 15m
07:15
Mersing, Johor
11:35
Melaka Sentral, Malacca
4h 20m
 Instant
Change stations. Walk - 3 minute, 200 m (Next departure after 2 hours 55 minutes)
14:30
Melaka Sentral Bus Terminal, Malacca
19:40
Aman Jaya Ipoh, Perak
5h 10m
 Instant
Total duration
12h 25m
09:00
Mersing, Johor
14:35
TBS Kuala Lumpur
5h 35m
 Instant
Change stations. Walk - 3 minute, 200 m (Next departure after 2 hours 55 minutes)
17:30
TBS Kuala Lumpur
20:00
Aman Jaya Ipoh, Perak
2h 30m
 Instant
Total duration
11h
09:00
Mersing, Johor
14:35
TBS Kuala Lumpur
5h 35m
 Instant
Next departure after 2 hours 55 minutes
17:30
TBS Kuala Lumpur
20:00
Aman Jaya Ipoh, Perak
2h 30m
 Instant
Total duration
11h
11:00
Mersing, Johor
15:45
TBS Kuala Lumpur
4h 45m
 Instant
Change stations. Walk - 3 minute, 200 m (Next departure after 2 hours 45 minutes)
18:30
TBS Kuala Lumpur
21:00
Aman Jaya Ipoh, Perak
2h 30m
 Instant
Total duration
10h
11:00
Mersing, Johor
15:45
TBS Kuala Lumpur
4h 45m
 Instant
Change stations. Walk - 3 minute, 200 m (Next departure after 2 hours 45 minutes)
18:30
TBS Kuala Lumpur
21:00
Aman Jaya Ipoh, Perak
2h 30m
 Instant
Total duration
10h
11:00
Mersing, Johor
15:45
TBS Kuala Lumpur
4h 45m
 Instant
Change stations. Walk - 3 minute, 200 m (Next departure after 2 hours 45 minutes)
18:30
TBS Kuala Lumpur
21:00
Aman Jaya Ipoh, Perak
2h 30m
 Instant
Total duration
10h
11:00
Mersing, Johor
16:35
TBS Kuala Lumpur
5h 35m
 Instant
Change stations. Walk - 3 minute, 200 m (Next departure after 2 hours 40 minutes)
19:15
TBS Kuala Lumpur
21:45
Aman Jaya Ipoh, Perak
2h 30m
 Instant
Total duration
10h 45m
11:00
Mersing, Johor
16:35
TBS Kuala Lumpur
5h 35m
 Instant
Next departure after 2 hours 40 minutes
19:15
TBS Kuala Lumpur
21:45
Aman Jaya Ipoh, Perak
2h 30m
 Instant
Total duration
10h 45m
11:30
Mersing, Johor
17:05
TBS Kuala Lumpur
5h 35m
 Instant
Change stations. Take a taxi (fees apply) - 22 minute, 11.2 km (Next departure after 2 hours 40 minutes)
19:45
Hentian Duta, Kuala Lumpur
22:15
Aman Jaya Ipoh, Perak
2h 30m
 Instant
Total duration
10h 45m
12:00
Mersing, Johor
17:35
TBS Kuala Lumpur
5h 35m
 Instant
Change stations. Walk - 3 minute, 200 m (Next departure after 2 hours 55 minutes)
20:30
TBS Kuala Lumpur
23:00
Aman Jaya Ipoh, Perak
2h 30m
 Instant
Total duration
11h
12:30
Mersing, Johor
17:45
The Plaza, Singapore
5h 15m
 Instant
Change stations. Walk - 9 minute, 600 m (Next departure after 3 hours 45 minutes)
21:30
Golden Mile Tower, Singapore
05:25
Aman Jaya Ipoh, Perak
7h 55m
 Instant
Total duration
16h 55m
12:30
Mersing, Johor
15:10
Larkin Bus Terminal, Johor Bahru
2h 40m
 Instant
Next departure after 6 hours 50 minutes
22:00
Larkin Bus Terminal, Johor Bahru
05:25
Jalan Bendahara Ipoh, Perak
7h 25m
 Instant
Total duration
16h 55m
12:30
Mersing, Johor
15:10
Larkin Bus Terminal, Johor Bahru
2h 40m
 Instant
Next departure after 6 hours 50 minutes
22:00
Larkin Bus Terminal, Johor Bahru
05:25
Jalan Bendahara Ipoh, Perak
7h 25m
 Instant
Total duration
16h 55m
12:30
Mersing, Johor
17:15
TBS Kuala Lumpur
4h 45m
 Instant
Change stations. Take a taxi (fees apply) - 22 minute, 11.2 km (Next departure after 2 hours 30 minutes)
19:45
Hentian Duta, Kuala Lumpur
22:15
Aman Jaya Ipoh, Perak
2h 30m
 Instant
Total duration
9h 45m
12:30
Mersing, Johor
17:15
TBS Kuala Lumpur
4h 45m
 Instant
Change stations. Take a taxi (fees apply) - 22 minute, 11.2 km (Next departure after 2 hours 30 minutes)
19:45
Hentian Duta, Kuala Lumpur
22:15
Aman Jaya Ipoh, Perak
2h 30m
 Instant
Total duration
9h 45m
12:30
Mersing, Johor
17:15
TBS Kuala Lumpur
4h 45m
 Instant
Change stations. Take a taxi (fees apply) - 22 minute, 11.2 km (Next departure after 2 hours 30 minutes)
19:45
Hentian Duta, Kuala Lumpur
22:15
Aman Jaya Ipoh, Perak
2h 30m
 Instant
Total duration
9h 45m
12:30
Mersing, Johor
17:15
TBS Kuala Lumpur
4h 45m
 Instant
Change stations. Take a taxi (fees apply) - 22 minute, 11.2 km (Next departure after 2 hours 30 minutes)
19:45
Hentian Duta, Kuala Lumpur
22:15
Aman Jaya Ipoh, Perak
2h 30m
 Instant
Total duration
9h 45m
13:00
Mersing, Johor
18:35
TBS Kuala Lumpur
5h 35m
 Instant
Change stations. Walk - 3 minute, 200 m (Next departure after 2 hours 55 minutes)
21:30
TBS Kuala Lumpur
00:00
Aman Jaya Ipoh, Perak
2h 30m
 Instant
Total duration
11h
13:00
Mersing, Johor
22:25
Kota Bharu, Kelantan
9h 25m
 Instant
Change stations. Take a taxi (fees apply) - 12 minute, 5.8 km (Next departure after 10 hours 5 minutes)
08:30
Mini Terminal Kubang Kerian, Kelantan
15:15
Aman Jaya Ipoh, Perak
6h 45m
 Instant
Total duration
1d 2h 15m
13:15
Mersing, Johor
17:35
Melaka Sentral, Malacca
4h 20m
 Instant
Change stations. Walk - 3 minute, 200 m (Next departure after 2 hours 55 minutes)
20:30
Melaka Sentral Bus Terminal, Malacca
01:40
Aman Jaya Ipoh, Perak
5h 10m
 Instant
Total duration
12h 25m
14:00
Mersing, Johor
16:40
Larkin Bus Terminal, Johor Bahru
2h 40m
 Instant
Next departure after 5 hours 20 minutes
22:00
Larkin Bus Terminal, Johor Bahru
05:25
Jalan Bendahara Ipoh, Perak
7h 25m
 Instant
Total duration
15h 25m

From Mersing to Perak by bus+train joint ticket

01:00
Mersing, Johor
06:35
TBS Kuala Lumpur
5h 35m
 Instant
Change stations. Take a taxi (fees apply) - 28 minute, 13.8 km (Next departure after 2 hours 53 minutes)
#9420
KTM
09:28
Kajang, Selangor
12:48
Ipoh, Perak
3h 20m
 Instant
Total duration
11h 48m
08:00
Mersing, Johor
13:35
TBS Kuala Lumpur
5h 35m
 Instant
Change stations. Take a taxi (fees apply) - 14 minute, 6.9 km (Next departure after 2 hours 45 minutes)
#9030
KTM
16:20
Kuala Lumpur Sentral
19:00
Ipoh, Perak
2h 40m
 Instant
Total duration
11h
09:00
Mersing, Johor
13:45
TBS Kuala Lumpur
4h 45m
 Instant
Change stations. Take a taxi (fees apply) - 14 minute, 6.9 km (Next departure after 2 hours 35 minutes)
#9030
KTM
16:20
Kuala Lumpur Sentral
19:00
Ipoh, Perak
2h 40m
 Instant
Total duration
10h
09:00
Mersing, Johor
13:45
TBS Kuala Lumpur
4h 45m
 Instant
Change stations. Take a taxi (fees apply) - 14 minute, 6.9 km (Next departure after 2 hours 35 minutes)
#9030
KTM
16:20
Kuala Lumpur Sentral
19:00
Ipoh, Perak
2h 40m
 Instant
Total duration
10h
10:00
Mersing, Johor
15:35
TBS Kuala Lumpur
5h 35m
 Instant
Change stations. Take a taxi (fees apply) - 14 minute, 6.9 km (Next departure after 2 hours 37 minutes)
#9422
KTM
18:12
Kuala Lumpur Sentral
20:49
Ipoh, Perak
2h 37m
 Instant
Total duration
10h 49m
12:30
Mersing, Johor
18:05
TBS Kuala Lumpur
5h 35m
 Instant
Change stations. Take a taxi (fees apply) - 14 minute, 6.9 km (Next departure after 2 hours 35 minutes)
#9106
KTM
20:40
Kuala Lumpur Sentral
23:11
Ipoh, Perak
2h 31m
 Instant
Total duration
10h 41m
12:30
Mersing, Johor
18:05
TBS Kuala Lumpur
5h 35m
 Instant
Change stations. Take a taxi (fees apply) - 14 minute, 6.9 km (Next departure after 2 hours 35 minutes)
#9106
KTM
20:40
Kuala Lumpur Sentral
23:11
Ipoh, Perak
2h 31m
 Instant
Total duration
10h 41m
12:30
Mersing, Johor
18:05
TBS Kuala Lumpur
5h 35m
 Instant
Change stations. Take a taxi (fees apply) - 14 minute, 6.9 km (Next departure after 2 hours 35 minutes)
#9106
KTM
20:40
Kuala Lumpur Sentral
23:11
Ipoh, Perak
2h 31m
 Instant
Total duration
10h 41m

From Mersing to Perak by bus+flight joint ticket

07:45
Mersing, Johor
10:25
Larkin Bus Terminal, Johor Bahru
2h 40m
 Instant
Change stations. Take a taxi (fees apply) - 63 minute, 31.4 km (Next departure after 4 hours 5 minutes)
14:30
SIN Singapore Airport
16:10
IPH Ipoh Airport, Perak
1h 40m
 Instant
Total duration
8h 25m
10:55
Mersing, Johor
13:35
Larkin Bus Terminal, Johor Bahru
2h 40m
 Instant
Change stations. Take a taxi (fees apply) - 36 minute, 18 km (Next departure after 3 hours 45 minutes)
#OD1326
17:20
JHB Johor Airport, Johor Bahru
18:40
IPH Ipoh Airport, Perak
1h 20m
 Instant 15kg
Total duration
7h 45m
10:55
Mersing, Johor
13:35
Larkin Bus Terminal, Johor Bahru
2h 40m
 Instant
Change stations. Take a taxi (fees apply) - 36 minute, 18 km (Next departure after 3 hours 45 minutes)
#OD1326
17:20
JHB Johor Airport, Johor Bahru
18:40
IPH Ipoh Airport, Perak
1h 20m
 Instant 15kg
Total duration
7h 45m
11:30
Mersing, Johor
14:10
Larkin Bus Terminal, Johor Bahru
2h 40m
 Instant
Change stations. Take a taxi (fees apply) - 36 minute, 18 km (Next departure after 3 hours 10 minutes)
#OD1326
17:20
JHB Johor Airport, Johor Bahru
18:40
IPH Ipoh Airport, Perak
1h 20m
 Instant 15kg
Total duration
7h 10m
11:30
Mersing, Johor
14:10
Larkin Bus Terminal, Johor Bahru
2h 40m
 Instant
Change stations. Take a taxi (fees apply) - 36 minute, 18 km (Next departure after 3 hours 10 minutes)
#OD1326
17:20
JHB Johor Airport, Johor Bahru
18:40
IPH Ipoh Airport, Perak
1h 20m
 Instant 15kg
Total duration
7h 10m

Passenger reviews out of total 354 passengers who traveled with us on this route.

At 12Go our operators offer three types of service:

Cheap, Fast, Good - but you can usually pick only two of them!
Cheap & Fast won’t be Good. (e.g. buses from/to Khao San Road, local buses or 3rd class trains)
Cheap & Good won’t be Fast. (e.g. VIP trains in Thailand)
Fast & Good won’t be Cheap. (e.g. private limousine services, or VIP24 buses vs Express buses)

Make your choice! Please remember that while we are closely monitoring the services, we are still an agency marketplace. That means we focus on ticketing services and route availability & coverage rather than on the factual seat reclining angle you will get on the bus today.

Aug 30, 2018
bus VIP, Transnasional
★★★★★
Very good as usual
Aug 20, 2018
bus VIP, Transnasional
★★★★☆
Everything okay. Driver stopped for lunch and one time for a short toilet stop. Bus was not very modern, but okay. 15 min delay.
Aug 20, 2018
bus Express, SS International Express
★★★☆☆
Nice bus, left almost on time, friendly driver. We arrived 1.5 hours later as planned, because traffic was busy. We had to change busses halfway, didnt like that part with luggage and small childeren. The change was wel controlled by the company.
Jul 19, 2018
bus Express, SS International Express
★★★★★
Well organised, everything on time. I do recommend!!!
Jul 11, 2018
train #75 Shuttle, KTM
★★★★★
Good
Jul 8, 2018
bus VIP, Transnasional
★★★★★
The bus was very comfortable and left in time
May 28, 2018
avia Economy, AirAsia
★★★★☆
It was a good flight! Smooth as always with Air Asia and a good landing!
Mar 15, 2018
train #89 Shuttle, KTM
★★★★☆
Very convenient & fast. Train is a bit old, but the overall experience from JB to Woodland is effective with QR scan.
Feb 20, 2018
train #40 Class II AC, KTM
★★☆☆☆
Despite No Smoking signs everywhere a passenger was allowed to smoke. Western toilet was blocked off for the whole journey and absolutely no interest was made to sell us any snacks etc. Hopefully the next journey will improve.
Feb 18, 2018
bus VIP 24, Sri Maju Group
★★★★★
Very good recommendation
Feb 3, 2018
train #91 Shuttle, KTM
★★★★☆
Efficient transport out of JB. Super fast. Only gripe is the train a bit old. But journey only a few minutes. Not so important. Highly recommend.
Feb 2, 2018
train #81 Shuttle, KTM
★★★★★
easy n fast

Popular Routes in Malaysia