50
Checking Seats Availability
Loading seats data...

From TBS Kuala Lumpur to Perlis by bus

10:00
TBS Kuala Lumpur
17:10
Kuala Perlis
7h 10m
Instant
11:30
TBS Kuala Lumpur
18:40
Kuala Perlis
7h 10m
Instant
11:45
TBS Kuala Lumpur
18:55
Kuala Perlis
7h 10m
Instant
13:30
TBS Kuala Lumpur
20:40
Kuala Perlis
7h 10m
Instant
18:00
TBS Kuala Lumpur
01:10
Kuala Perlis
7h 10m
Instant
21:30
TBS Kuala Lumpur
04:40
Kuala Perlis
7h 10m
Instant
22:45
TBS Kuala Lumpur
05:55
Kuala Perlis
7h 10m
Instant
23:00
TBS Kuala Lumpur
06:10
Kuala Perlis
7h 10m
Instant
23:30
TBS Kuala Lumpur
06:40
Kuala Perlis
7h 10m
Instant
10:00
TBS Kuala Lumpur
17:15
Kangar, Perlis
7h 15m
Instant
10:45
TBS Kuala Lumpur
18:00
Kangar, Perlis
7h 15m
Instant
11:30
TBS Kuala Lumpur
18:45
Kangar, Perlis
7h 15m
Instant
11:45
TBS Kuala Lumpur
19:00
Kangar, Perlis
7h 15m
Instant
12:15
TBS Kuala Lumpur
19:30
Kangar, Perlis
7h 15m
Instant
13:30
TBS Kuala Lumpur
20:45
Kangar, Perlis
7h 15m
Instant
18:00
TBS Kuala Lumpur
01:15
Kangar, Perlis
7h 15m
Instant
21:30
TBS Kuala Lumpur
04:45
Kangar, Perlis
7h 15m
Instant
22:45
TBS Kuala Lumpur
06:00
Kangar, Perlis
7h 15m
Instant
23:00
TBS Kuala Lumpur
06:15
Kangar, Perlis
7h 15m
Instant
23:30
TBS Kuala Lumpur
06:45
Kangar, Perlis
7h 15m
Instant
23:59
TBS Kuala Lumpur
07:14
Kangar, Perlis
7h 15m
Instant

From Terminal Bersepadu Selatan to Perlis by bus

10:30
Terminal Bersepadu Selatan, Kuala Lumpur
18:00
Kuala Perlis
7h 30m
Instant
11:45
Terminal Bersepadu Selatan, Kuala Lumpur
19:15
Kuala Perlis
7h 30m
Instant
22:45
Terminal Bersepadu Selatan, Kuala Lumpur
06:15
Kuala Perlis
7h 30m
Instant
23:00
Terminal Bersepadu Selatan, Kuala Lumpur
06:30
Kuala Perlis
7h 30m
Instant
23:00
Terminal Bersepadu Selatan, Kuala Lumpur
06:30
Kuala Perlis
7h 30m
Instant
10:30
Terminal Bersepadu Selatan, Kuala Lumpur
17:00
Kangar, Perlis
6h 30m
Instant
10:45
Terminal Bersepadu Selatan, Kuala Lumpur
17:45
Kangar, Perlis
7h
Instant
11:45
Terminal Bersepadu Selatan, Kuala Lumpur
18:45
Kangar, Perlis
7h
Instant
12:15
Terminal Bersepadu Selatan, Kuala Lumpur
19:15
Kangar, Perlis
7h
Instant
22:45
Terminal Bersepadu Selatan, Kuala Lumpur
05:45
Kangar, Perlis
7h
Instant
23:00
Terminal Bersepadu Selatan, Kuala Lumpur
06:00
Kangar, Perlis
7h
Instant
23:00
Terminal Bersepadu Selatan, Kuala Lumpur
05:30
Kangar, Perlis
6h 30m
Instant
23:59
Terminal Bersepadu Selatan, Kuala Lumpur
06:59
Kangar, Perlis
7h
Instant

From Kuala Lumpur Airport to Kedah by flight

#AK6012
06:10
KUL Kuala Lumpur Airport
07:20
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#AK6000
07:15
KUL Kuala Lumpur Airport
08:30
AOR Alor Setar Airport, Kedah
1h 15m
Instant
 
08:50
KUL Kuala Lumpur Airport
09:45
AOR Alor Setar Airport, Kedah
55m
Instant
 
#AK6018
12:10
KUL Kuala Lumpur Airport
13:15
AOR Alor Setar Airport, Kedah
1h 5m
Instant
 
#AK6016
15:45
KUL Kuala Lumpur Airport
16:50
AOR Alor Setar Airport, Kedah
1h 5m
Instant
 
18:00
KUL Kuala Lumpur Airport
18:55
AOR Alor Setar Airport, Kedah
55m
Instant
 
#AK6014
19:25
KUL Kuala Lumpur Airport
20:30
AOR Alor Setar Airport, Kedah
1h 5m
Instant
 

From Sultan Abdul Aziz Shah to Kedah by flight

#FY1400
07:05
SZB Sultan Abdul Aziz Shah, Selangor
08:15
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#FY2160
07:05
SZB Sultan Abdul Aziz Shah, Selangor
08:15
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#OD1508
07:30
SZB Sultan Abdul Aziz Shah, Selangor
08:40
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#OD1502
09:50
SZB Sultan Abdul Aziz Shah, Selangor
11:00
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#FY6404
10:20
SZB Sultan Abdul Aziz Shah, Selangor
11:30
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#FY1402
12:20
SZB Sultan Abdul Aziz Shah, Selangor
13:30
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#FY2164
12:20
SZB Sultan Abdul Aziz Shah, Selangor
13:30
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
12:20
SZB Sultan Abdul Aziz Shah, Selangor
13:30
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
15:00
SZB Sultan Abdul Aziz Shah, Selangor
16:10
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#FY2166
15:00
SZB Sultan Abdul Aziz Shah, Selangor
16:10
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#FY1404
15:00
SZB Sultan Abdul Aziz Shah, Selangor
16:10
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#OD1510
16:45
SZB Sultan Abdul Aziz Shah, Selangor
17:55
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#OD1504
17:45
SZB Sultan Abdul Aziz Shah, Selangor
18:55
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#FY6020
17:55
SZB Sultan Abdul Aziz Shah, Selangor
19:05
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#FY6406
18:00
SZB Sultan Abdul Aziz Shah, Selangor
19:10
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#FY1406
18:40
SZB Sultan Abdul Aziz Shah, Selangor
19:50
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#FY2168
18:40
SZB Sultan Abdul Aziz Shah, Selangor
19:50
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 
#FY6402
19:25
SZB Sultan Abdul Aziz Shah, Selangor
20:35
AOR Alor Setar Airport, Kedah
1h 10m
Instant
 

Passenger reviews out of total 56 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 4, 2018
bus Express, Transnasional
★★★☆☆
Far too late at destination, bus was ok
Jul 20, 2018
avia Economy, Malindo Air
★★☆☆☆
It's rather the opinion about 12goAsia in this particular case... I bought tickets for flight with checked lagguage (15kg) and during the filling in the form I put my given names (I have two in my passport) and then surname (the way they ask for). One day after I check sth in my e-ticket and found out there is only cabin lagguage, so I wrote doen to kiwi.com, an operator to check it out. They inform me, that I just have to add my free lagguage via web site and it's no problem (ok, but what if I hadn't noticed that....???), but there is another problem - they put my second name as a first part of my surname and that has to me change... In addition this kind of changes has to be paid... Just great... Then it took me 8 days to resolve that problem kiwi.com was just an operator, but 12goAsia has to change its forms, because that's the reason I spent so much time to explain, change and argue... Flight itself was ok, a bit delated, but it can happen.
Jul 11, 2018
bus Express, Transnasional
★★★★☆
Bus was late and almost got us lost our ferry.
May 24, 2018
train #9202 ETS Platinum, KTM
★★★★★
Hassle free booking. This was our 1st trip. Probably advice passenger to bring sweater or jackets to keep warm as the AC gets very cold after awhile.
Apr 13, 2018
train #9202 ETS Platinum, KTM
★★★★★
The seat is very comfortable and the staff are really helpful. The train is also on time. One thing though, shuttle trains to hat yai i think only has 2 schedules. And the ticketing office opens only at specific times (9am and 2:30pm Thai time) so it's a little difficult to catch one. But stilm worth the experience.
Mar 28, 2018
train #9202 ETS Platinum, KTM
★★★★★
Trains were awesome, clean, and fast. I was surprised with the free snacks that were given to us. One down side though is that it was too cold inside the train. But I guess we all just need to prepare for a jacket or cardigan.
Mar 17, 2018
train #9202 ETS Platinum, KTM
★★★★★
a nice scenic journey up thru malaysia to the border in an a/c carriage.a good trip thanks again 12go asia for organising my tickets
Mar 3, 2018
train #9202 ETS Platinum, KTM
★★★☆☆
The train was nice overall but we were in the #1 seat and no room for our legs against the wall. We are Americans so our legs are longer than Asians. Thank you Mike
Feb 7, 2018
train #9204 ETS Platinum, KTM
★★★★☆
Good train journey, late leaving but pretty much on time at Alor Setar. Cold in the coach as the air conditioning was on constantly.
Jan 23, 2018
avia Economy, AirAsia
★★★★★
on time ...crew helpful ...easy check-in ... slick operation ...