Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
Trans MVS Express (IVY HOLIDAYS) operates 65 scheduled routes to Kuala Lumpur, Negeri Sembilan, Kedah and Penang, with 130 departures a day and fares from RM50.00.
- Passenger rating
- 4.0 / 5
- Destination states
- 4
- Scheduled routes
- 65 · 130 daily departures
- Seating layouts
- 1+2
- Fares from
- RM50.00
- Official website
- www.busonlineticket.com/bus/ivy-mvs-express
Book Trans MVS Express (IVY HOLIDAYS) online
Check live Trans MVS Express (IVY HOLIDAYS) seat availability and get an instant e-ticket.
Trans MVS Express (IVY HOLIDAYS) coaches


Where they go
Timetable and fares
Routes are grouped by destination state. Open a section to see its services, or type in the filter box to search every section at once.
Please note: this timetable is a guide. Trans MVS Express (IVY HOLIDAYS) may add, withdraw or retime services without notice.
To Kuala Lumpur
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Alor Setar | KLIA (Kuala Lumpur International Airport) | 10:30 AM8:30 PM | RM70.00 | 1+2 |
| Alor Setar | KLIA2 Transportation Hub | 10:30 AM8:30 PM | RM70.00 | 1+2 |
| Alor Setar | Putrajaya Sentral | 10:30 AM8:30 PM | RM70.00 | 1+2 |
| Alor Setar | TBS (Terminal Bersepadu Selatan) | 10:30 AM8:30 PM | RM67.00 | 1+2 |
| Bukit Kayu Hitam | KLIA (Kuala Lumpur International Airport) | 9:00 AM7:00 PM | RM85.00 | 1+2 |
| Bukit Kayu Hitam | KLIA2 Transportation Hub | 9:00 AM7:00 PM | RM85.00 | 1+2 |
| Bukit Kayu Hitam | Putrajaya Sentral | 9:00 AM7:00 PM | RM85.00 | 1+2 |
| Bukit Kayu Hitam | TBS (Terminal Bersepadu Selatan) | 9:00 AM7:00 PM | RM85.00 | 1+2 |
| Chai Leng Park – Caltex | KLIA (Kuala Lumpur International Airport) | 1:30 PM11:30 PM | RM65.00 | 1+2 |
| Chai Leng Park – Caltex | KLIA2 Transportation Hub | 1:30 PM11:30 PM | RM65.00 | 1+2 |
| Chai Leng Park – Caltex | Putrajaya Sentral | 1:30 PM11:30 PM | RM55.00 | 1+2 |
| Chai Leng Park – Caltex | TBS (Terminal Bersepadu Selatan) | 1:30 PM11:30 PM | RM50.00 | 1+2 |
| Changlun | KLIA (Kuala Lumpur International Airport) | 9:30 AM7:30 PM | RM75.00 | 1+2 |
| Changlun | KLIA2 Transportation Hub | 9:30 AM7:30 PM | RM75.00 | 1+2 |
| Changlun | Putrajaya Sentral | 9:30 AM7:30 PM | RM75.00 | 1+2 |
| Changlun | TBS (Terminal Bersepadu Selatan) | 9:30 AM7:30 PM | RM69.00 | 1+2 |
| Guar Chempedak | KLIA (Kuala Lumpur International Airport) | 11:30 AM9:45 PM | RM70.00 | 1+2 |
| Guar Chempedak | KLIA2 Transportation Hub | 11:30 AM9:45 PM | RM70.00 | 1+2 |
| Guar Chempedak | Putrajaya Sentral | 11:30 AM9:45 PM | RM70.00 | 1+2 |
| Guar Chempedak | TBS (Terminal Bersepadu Selatan) | 11:30 AM9:45 PM | RM60.00 | 1+2 |
| Gurun | KLIA (Kuala Lumpur International Airport) | 11:45 AM10:00 PM | RM70.00 | 1+2 |
| Gurun | KLIA2 Transportation Hub | 11:45 AM10:00 PM | RM70.00 | 1+2 |
| Gurun | Putrajaya Sentral | 11:45 AM10:00 PM | RM70.00 | 1+2 |
| Gurun | TBS (Terminal Bersepadu Selatan) | 11:45 AM10:00 PM | RM60.00 | 1+2 |
| Jitra | KLIA (Kuala Lumpur International Airport) | 10:00 AM8:00 PM | RM75.00 | 1+2 |
| Jitra | KLIA2 Transportation Hub | 10:00 AM8:00 PM | RM75.00 | 1+2 |
| Jitra | Putrajaya Sentral | 10:00 AM8:00 PM | RM75.00 | 1+2 |
| Jitra | TBS (Terminal Bersepadu Selatan) | 10:00 AM8:00 PM | RM69.00 | 1+2 |
| Sungai Petani | KLIA (Kuala Lumpur International Airport) | 12:30 PM10:45 PM | RM70.00 | 1+2 |
| Sungai Petani | KLIA2 Transportation Hub | 12:30 PM10:45 PM | RM70.00 | 1+2 |
| Sungai Petani | Putrajaya Sentral | 12:30 PM10:45 PM | RM60.00 | 1+2 |
| Sungai Petani | TBS (Terminal Bersepadu Selatan) | 12:30 PM10:45 PM | RM57.00 | 1+2 |
To Negeri Sembilan
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Alor Setar | Nilai | 10:30 AM8:30 PM | RM72.00 | 1+2 |
| Alor Setar | Seremban | 10:30 AM8:30 PM | RM75.00 | 1+2 |
| Bukit Kayu Hitam | Nilai | 9:00 AM7:00 PM | RM86.00 | 1+2 |
| Bukit Kayu Hitam | Seremban | 9:00 AM7:00 PM | RM86.00 | 1+2 |
| Chai Leng Park – Caltex | Nilai | 1:30 PM11:30 PM | RM56.00 | 1+2 |
| Chai Leng Park – Caltex | Seremban | 1:30 PM11:30 PM | RM60.00 | 1+2 |
| Changlun | Nilai | 9:30 AM7:30 PM | RM78.00 | 1+2 |
| Changlun | Seremban | 9:30 AM7:30 PM | RM80.00 | 1+2 |
| Guar Chempedak | Nilai | 11:30 AM9:45 PM | RM70.00 | 1+2 |
| Guar Chempedak | Seremban | 11:30 AM9:45 PM | RM70.00 | 1+2 |
| Gurun | Nilai | 11:45 AM10:00 PM | RM70.00 | 1+2 |
| Gurun | Seremban | 11:45 AM10:00 PM | RM70.00 | 1+2 |
| Jitra | Nilai | 10:00 AM8:00 PM | RM78.00 | 1+2 |
| Jitra | Seremban | 10:00 AM8:00 PM | RM80.00 | 1+2 |
| Sungai Petani | Nilai | 12:30 PM10:45 PM | RM63.00 | 1+2 |
| Sungai Petani | Seremban | 12:30 PM10:45 PM | RM65.00 | 1+2 |
To Kedah
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Nilai | Alor Setar | 8:45 AM8:30 PM | RM72.00 | 1+2 |
| Nilai | Bukit Kayu Hitam | 8:45 AM8:30 PM | RM86.00 | 1+2 |
| Nilai | Changlun | 8:45 AM8:30 PM | RM78.00 | 1+2 |
| Nilai | Jitra | 8:45 AM8:30 PM | RM72.00 | 1+2 |
| Nilai | Sungai Petani | 8:45 AM8:30 PM | RM63.00 | 1+2 |
| Seremban | Alor Setar | 8:00 AM7:45 PM | RM75.00 | 1+2 |
| Seremban | Bukit Kayu Hitam | 8:00 AM7:45 PM | RM85.00 | 1+2 |
| Seremban | Changlun | 8:00 AM7:45 PM | RM80.00 | 1+2 |
| Seremban | Jitra | 8:00 AM7:45 PM | RM75.00 | 1+2 |
| Seremban | Sungai Petani | 8:00 AM7:45 PM | RM65.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Alor Setar | 10:15 AM9:30 PM | RM67.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Bukit Kayu Hitam | 10:15 AM9:30 PM | RM85.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun | 10:15 AM9:30 PM | RM69.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Jitra | 10:15 AM9:30 PM | RM67.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Sungai Petani | 10:15 AM9:30 PM | RM55.00 | 1+2 |
To Pulau Pinang
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Nilai | Penang Sentral | 8:45 AM8:30 PM | RM56.00 | 1+2 |
| Seremban | Penang Sentral | 8:00 AM7:45 PM | RM60.00 | 1+2 |
Boarding points
Trans MVS Express (IVY HOLIDAYS) picks up at 11 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.
- Alor Setar
- Bukit Kayu Hitam
- Chai Leng Park – Caltex
- Changlun
- Guar Chempedak
- Gurun
- Jitra
- Nilai
- Seremban
- Sungai Petani
- TBS (Terminal Bersepadu Selatan)
Frequently asked questions
How much does a Trans MVS Express (IVY HOLIDAYS) ticket cost?
Trans MVS Express (IVY HOLIDAYS) fares start at RM50.00 one way, depending on the route and coach class.
Where does Trans MVS Express (IVY HOLIDAYS) go?
Trans MVS Express (IVY HOLIDAYS) serves 4 states — Kuala Lumpur, Negeri Sembilan, Kedah, Pulau Pinang.
How do I book a Trans MVS Express (IVY HOLIDAYS) ticket?
You can book Trans MVS Express (IVY HOLIDAYS) tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.
What time do Trans MVS Express (IVY HOLIDAYS) buses depart?
Departures run from 8:00 AM through to 11:30 PM, depending on the route.