There are 5 ways to get from Medan to Bagan Serai by train, plane, bus, ferry, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly to Penang International Airport, bus
best- Take the train from Medan to Kuala Namutrain
- Fly from Kuala Namu International Airport (KNO) to Penang International Airport (PEN)plane KNO - PEN
- Take the bus from Sungai Nibong Bus Terminal to Chai Leng Park Caltexbus
- Take the bus from Kompleks Chai Leng Park to Hentian Raya Parit Buntarbus
9h 52mRM 244–428Train, fly to Alor Setar
cheapest- Take the train from Medan to Kuala Namutrain
- Fly from Kuala Namu International Airport (KNO) to Alor Setar (AOR)plane KNO - AOR
- Take the train from Anak Bukit to Nibong Tebaltrain
13h 44mRM 239–1,019Ferry, bus
- Take the ferry from Belawan to Tanjung Balai Karimunferry
- Take the ferry from Tanjung Balai Karimun to Singapore Harbour Frontferry
- Take the bus from Golden Mile Tower Singapore to Bagan Seraibus
35h 6mRM 395–679Fly to Ipoh, tram
- Fly from Kuala Namu International Airport (KNO) to Ipoh (IPH)plane KNO - IPH
- Take the tram from Ipoh to Kamuntingtram
17hRM 382–1,644Ferry, bus, train
- Take the ferry from Belawan to Tanjung Balai Karimunferry
- Take the ferry from Tanjung Balai Karimun to Singapore Harbour Frontferry
- Take the bus from Resorts World Sentosa to Johor Bahrubus Ts8
- Take the train from Jb Sentral to Taipingtrain Ets
38h 17mRM 281–635
Kuala Namu International Airport (KNO) to Penang International Airport (PEN) flights
Comparing Your Travel Options
The cheapest way to get from Medan to Bagan Serai is to train and fly and bus which costs RM 240 - RM 430 and takes 9h 52m.
The fastest way to get from Medan to Bagan Serai is to train and fly and bus which takes 9h 52m and costs RM 240 - RM 430.
The distance between Medan and Bagan Serai is 358 km.
The best way to get from Medan to Bagan Serai without a car is to ferry and bus which takes 35h 6m and costs RM 390 - RM 700.
It takes approximately 9h 52m to get from Medan to Bagan Serai, including transfers.
Bagan Serai is 1h ahead of Medan. It is currently 11:37 AM in Medan and 12:37 PM in Bagan Serai.
There are 100+ hotels available in Bagan Serai.
What companies run services between Medan, Indonesia and Bagan Serai, Malaysia?
There is no direct connection from Medan to Bagan Serai. However, you can take the train to Kuala Namu, walk to Kuala-Namu-Airport-KNO airport, fly to Penang International Airport (PEN), walk to Penang Airport, take the line 102 bus to Terminal Sungai Nibong, take the bus to Chai Leng Park Caltex, walk to Kompleks Chai Leng Park, take the bus to Hentian Raya Parit Buntar, then take the bus to Bagan Serai. Alternatively, you can take a vehicle from Medan to Bagan Serai via Belawan, Tanjung Balai Karimun, Singapore Harbour Front, Harbourfront Stn Exit A, Opp Golden Mile Cplx, and Golden Mile Tower Singapore in around 35h 6m.
- Website
- airasia.com
Flights from Kuala Namu International Airport to Penang International Airport
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- RM 90–650
- Website
- singaporeair.com
Flights from Kuala Namu International Airport to Ipoh via Singapore Changi
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- RM 800–1,400
Flights from Kuala Namu International Airport to Ipoh via Sultan Syarif Kasim II, Singapore Changi
- Ave. Duration
- 7h 5m
- When
- Monday, Thursday, and Saturday
- Estimated price
- RM 370–1,600
Flights from Kuala Namu International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- RM 380–1,300
- Website
- airasia.com
Flights from Kuala Namu International Airport to Ipoh via Penang International Airport, Senai
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- RM 420–1,600
Flights from Kuala Namu International Airport to Ipoh via Kuala Lumpur, Senai
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- RM 370–1,600
Flights from Kuala Namu International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- RM 210–950
- Website
- malaysiaairlines.com
Flights from Kuala Namu International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- RM 380–1,300
Flights from Kuala Namu International Airport to Alor Setar via Penang International Airport, Sultan Abdul Aziz Shah
- Ave. Duration
- 5h 15m
- When
- Thursday
- Estimated price
- RM 440–1,200
Flights from Kuala Namu International Airport to Alor Setar via Penang International Airport, Kuala Lumpur
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- RM 410–1,400
- Website
- fireflyz.com.my
Flights from Kuala Namu International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- RM 380–1,300
Flights from Kuala Namu International Airport to Alor Setar via Penang International Airport, Sultan Abdul Aziz Shah
- Ave. Duration
- 5h 15m
- When
- Thursday
- Estimated price
- RM 440–1,200
Flights from Kuala Namu International Airport to Alor Setar via Penang International Airport, Kuala Lumpur
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- RM 410–1,400
- Website
- malindoair.com
Flights from Kuala Namu International Airport to Penang International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- RM 90–650
- Website
- lionair.co.id
Flights from Kuala Namu International Airport to Penang International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- RM 140–310
- Website
- flyscoot.com
Flights from Kuala Namu International Airport to Ipoh via Sultan Syarif Kasim II, Singapore Changi
- Ave. Duration
- 7h 5m
- When
- Monday, Thursday, and Saturday
- Estimated price
- RM 370–1,600
- Phone
- +62 877-7702-1121
- [email protected]
- Website
- railink.co.id
Train from Medan to Kuala Namu
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- RM 3–15
- Schedules at
- railink.co.id
- Book at
- reservation.railink.co.id
Train from Medan to Kuala Namu
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- RM 3–15
- Schedules at
- railink.co.id
- Book at
- reservation.railink.co.id
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Tram from Ipoh to Kamunting
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- RM 2–20
- Website
- KTMB
- Shuttle
- RM 2–3
- Express
- RM 13–20
Train from Anak Bukit to Nibong Tebal
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- RM 3–24
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 16–24
Train from Jb Sentral to Taiping
- Ave. Duration
- 7h 22m
- Frequency
- 3 times a day
- Estimated price
- RM 16–75
- Website
- KTMB
- Shuttle
- RM 16–23
- Express
- RM 50–75
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Anak Bukit to Nibong Tebal
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- RM 25
- Website
- KTM
- Silver
- RM 18–20
- Gold
- RM 25
- Platinum
- RM 30–32
Train from Jb Sentral to Taiping
- Ave. Duration
- 7h 23m
- Frequency
- 3 times a day
- Estimated price
- RM 97
- Website
- KTM
- Silver
- RM 58–63
- Gold
- RM 97
- Platinum
- RM 125–135
- Phone
- (Service Counter) / +66 81 891 7991
- [email protected]
- Website
- 12go.co
Bus from Sungai Nibong Bus Terminal to Chai Leng Park Caltex
- Ave. Duration
- 20 min
- Frequency
- Once daily
- Estimated price
- RM 133
- Book at
- Nopphayar Trans and Tour
- Phone
- +603-7885 2585
- [email protected]
- Website
- Rapid Penang
Bus from Kompleks Chai Leng Park to Hentian Raya Parit Buntar
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- RM 4–5
- Schedules at
- Rapid Penang
- Phone
- +65 6396 5681
- [email protected]
- Website
- StarMart Express
Bus from Golden Mile Tower Singapore to Bagan Serai
- Ave. Duration
- 9h 5m
- Frequency
- Twice daily
- Estimated price
- RM 150–230
- Book at
- Omio
- Website
- StarMart Express
- Phone
- +65 6295 9009
- [email protected]
- Website
- transtar.travel
Bus from Resorts World Sentosa to Johor Bahru
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- RM 15–70
- Schedules at
- transtar.travel
- Phone
- +62 811-1621-162
- [email protected]
- Website
- facebook.com
Ferry from Belawan to Tanjung Balai Karimun
- Ave. Duration
- 20h 57m
- Frequency
- Once daily
- Estimated price
- RM 65–80
- Schedules at
- pelni.co.id
- Economy Class
- RM 65–80
Ferry from Belawan to Tanjung Balai Karimun
- Ave. Duration
- 20h 57m
- Frequency
- Once daily
- Estimated price
- RM 65–80
- Schedules at
- pelni.co.id
- Economy Class
- RM 65–80
- Phone
- +65 6331 4123
- [email protected]
- Website
- sindoferry.com.sg
Ferry from Tanjung Balai Karimun to Singapore Harbour Front
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- RM 140–320
- Schedules at
- sindoferry.com.sg
- Book at
- 12go.asia
Ferry from Tanjung Balai Karimun to Singapore Harbour Front
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- RM 140–320
- Schedules at
- sindoferry.com.sg
- Book at
- 12go.asia
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 Need to know: Eurostar, Travelling around the UAE, and How to get from Florence to Rome - to help you get the most out of your next trip.
















