header logo

Everything That You Need to Know About Malaysia.

how to go from Singapore to Kuala Lumpur

How to Travel from Singapore to Kuala Lumpur – Train, Bus, or Flight?

Traveling from Singapore to Kuala Lumpur is a journey many travelers take, whether for business, leisure, or a weekend escape. Singapore to Kuala Lumpur distance is just 350 km between the two cities, there are multiple ways to go from Singapore to Kuala Lumpur: by train, bus, or flight. But which one is best for you? Let’s break it down so you can choose the perfect option for your travel style and budget.

Hold on! Are you wondering about way back? No Worries, Read this How to Travel from Malaysia to Singapore.

Option 1: Singapore to KL by Flight ✈️

singapore to kl by flight

– The Fastest (but Costliest) Way 

Why Choose a Flight?

  • Best for those who value time over cost.

  • Ideal if you’re carrying light luggage.

  • Great for business travelers needing a quick trip.

Singapore to KL Flight Duration

A direct flight from Singapore (SIN) to Kuala Lumpur (KUL) takes about 1 hour. However, with airport check-ins, security checks, and travel to/from the airport, the total journey time can be around 3–4 hours.

Singapore to KL Flight Ticket Prices

Several budget and full-service airlines operate on this route:

  • Budget Airlines: AirAsia, Scoot, Batik Air (Tickets from SGD 40 if booked early)

  • Full-Service Airlines: Singapore Airlines, Malaysia Airlines (SGD 100+ for better comfort)

Pros & Cons of Flying

Pros:

  • Fastest option.

  • Frequent daily flights.

  • Comfortable seating (with full-service airlines).

Cons:

  • More expensive than buses/trains.

  • Long check-in and security wait times.

  • Airports are far from the city center.

📌 Pro Tip: Book flights 2–3 weeks in advance to get the best deals, especially with budget airlines.


Option 2: Singapore to KL by Bus 🚌

singapore to kl by bus

– The Budget-Friendly Choice 

Why Choose a Bus?

  • Cheapest way to travel (SGD 25–50 one way).

  • No luggage weight restrictions.

  • Direct city-to-city transfer without airport hassle.

Singapore to KL by Bus Duration

A bus from Singapore to KL takes 5–6 hours, depending on traffic and border clearance at Woodlands Checkpoint.

Best Bus Operators & Where to Book

  • Luxury Buses: Aeroline, Transtar, First Coach (with reclining seats, meals, WiFi) – SGD 40–50.

  • Budget Buses: KKKL, StarMart, Grassland – SGD 25–35.

Buses depart from Golden Mile Complex, Bugis, or HarbourFront and arrive at Berjaya Times Square, KL Sentral, or TBS (Terminal Bersepadu Selatan).

Pros & Cons of Bus Travel

Pros:

  • Cheapest way to travel.

  • Direct city-center to city-center transfer.

  • Some buses offer luxury seating & entertainment.

Cons:

  • Takes longer than flying.

  • Can be affected by border delays.

  • No toilet on budget buses.

📌 Pro Tip: Book a midnight bus to sleep through the journey and arrive in KL refreshed.


Option 3: Singapore to KL by Train🚆

singapore to kl by train

– A Scenic Yet Complicated Route

Why Choose a Train?

  • Enjoy a scenic journey.

  • No airport or bus traffic hassles.

  • Comfortable seats compared to buses.

Singapore to KL by Train Duration

Unlike before, there’s no direct train from Singapore to KL. Instead, you’ll need to take two separate trains:

  1. Singapore to Johor Bahru (JB Sentral) – KTM Shuttle Train (5 mins, SGD 5).

  2. Johor Bahru to Kuala Lumpur (KL Sentral) – KTM ETS Train (4–5 hours, SGD 25–35).

So, Singapore to KL total travel time: 5–6 hours.

Where to Book Train Tickets

Pros & Cons of Train Travel

Pros:

  • Comfortable ride with more legroom than a bus.

  • No traffic jams.

  • Scenic countryside views.

Cons:

  • Requires train change at Johor Bahru.

  • Less frequent schedules than buses/flights.

  • Not the fastest option.

📌 Pro Tip: Book your KTM ETS tickets early as seats fill up fast, especially on weekends.

Which Travel Option is Best for You to Travel from Singapore to KL?🤔

Take a Flight if you’re short on time and want a hassle-free journey.
Take a Bus if you’re on a budget and want a direct ride.
Take a Train if you enjoy scenic travel and prefer comfort over speed.

What’s the Best Way to Travel from Singapore to KL?

Each mode of transportation has its own pros and cons, but if you’re looking for a balance between cost and comfort, taking a luxury bus is the best value option. If you’re in a rush, a budget flight will save you time. If you prefer a scenic, laid-back journey, the train is worth considering.

Now that you know all the options, which one will you choose? Let me know in the comments! 😊

Already explored how to get from Singapore to KL? Now let’s flip the journey! Here’s the best way to travel from Malaysia to Singapore hassle-free. 🚆✈️🚌

Leave a Reply

Your email address will not be published. Required fields are marked *

newsletter popup logo

Wants to Travel Like a Pro?

Join thousands of savvy travelers. Free travel tips & deals delivered daily. Subscribe now!