
55 mins
Airline | Departure Time | Arrival Time | Origin airport | Destination airport | |
|---|---|---|---|---|---|
Scoot | 13:15 | 14:10 | Singapore (SIN) | Melaka (MKZ) | Book flight |
Most travellers planning a trip from Singapore to Melaka will be surprised to learn that there are essentially no regular scheduled commercial flights between the two cities. Melaka International Airport (MKZ) in Batu Berendam handles very limited traffic, so the practical Singapore-to-Melaka journey is made overland by cross-border coach or by flying into Kuala Lumpur and driving south. This guide lays out the real options, timings and costs so you can pick the route that actually fits your trip, rather than hunting for a direct flight that is not there.
Because there is no reliable direct flight between Singapore and Melaka, the pricing picture is different from a normal air route. Cross-border coaches from Singapore to Melaka Sentral sit at the lower end of the budget, with premium operators such as Transtar and Aeroline typically charging more than no-frills services like Causeway Link or Delima Express in exchange for wider seats, onboard toilets and meal stops. The fly-and-drive alternative via Kuala Lumpur costs significantly more once you add the Singapore-to-KL ticket, airport transfers, and either a rental car or a KL-to-Melaka coach leg. Driving your own car through the Second Link adds toll, petrol and Vehicle Entry Permit costs. Prices on every option climb noticeably on Fridays, Sundays, school holidays and the long weekends around Hari Raya, Chinese New Year and Deepavali.
Melaka is a year-round destination, but the softest windows for Singapore weekenders are typically March, May and the stretch from late September into early November, outside major festivals. Weekends and Malaysian school holidays fill coaches and hotels quickly because Melaka is one of the most popular short-break destinations for Singapore families. Booking midweek travel on Tuesday or Wednesday consistently saves money on coach tickets and heritage hotels in the Jonker Street area. The monsoon-influenced rainy months of November and December can bring afternoon downpours, but they rarely derail a heritage-walking trip and often come with softer hotel rates.
There are no regular scheduled commercial flights from Singapore Changi to Melaka International Airport, so the direct-flight option is effectively off the table. Almost all Singapore travellers take one of three realistic routings: a direct cross-border coach to Melaka Sentral, a short flight from Changi to Kuala Lumpur International Airport followed by a coach or drive south, or a private cross-border drive via the Second Link and the North-South Expressway. Coach is the most common choice for leisure weekenders because it is door-to-door to the heritage core. The fly-and-drive combination suits travellers who are already combining Melaka with a Kuala Lumpur stay or who want to compress total travel time.
The cross-border coach is the default Singapore-to-Melaka route. Operators including Transtar, Aeroline, Causeway Link, Delima Express, KKKL and 707 Travel run daily services from terminals such as Golden Mile Tower, Queen Street Terminal and the Singapore Flyer coach bay. Total journey time usually lands between four and five hours depending on border queues at Tuas or Woodlands and on traffic on the North-South Expressway. Premium coaches with 27-seat configurations cost more but are kinder on longer sits. Most services terminate at Melaka Sentral, a short Grab or local bus ride from Jonker Street and the UNESCO core. Booking ahead is strongly recommended for Friday evening, Saturday morning and Sunday afternoon services, which sell out repeatedly during long weekends.
If coach travel does not appeal, the common alternative is to fly from Singapore to Kuala Lumpur and continue south to Melaka by road. Browse options on the Singapore to Kuala Lumpur route page for short-haul fares, typically around an hour in the air. Kuala Lumpur International Airport sits roughly 150 kilometres north of Melaka, so you will need another two hours or so on the ground via the North-South Expressway. Options include KLIA Ekspres to KL Sentral followed by a coach from TBS (Terminal Bersepadu Selatan) to Melaka Sentral, a direct airport coach service where available, or a rental car collected at the airport for a straight drive down the highway. This routing suits travellers already planning a Kuala Lumpur stopover or those who prefer air travel to a long coach ride, although total door-to-door time is usually not faster than the direct coach once transfers are counted.
Driving your own car or a rental from Singapore to Melaka is straightforward for those who prefer flexibility. Use the Malaysia-Singapore Second Link at Tuas rather than the Woodlands causeway; traffic at the Second Link is usually lighter and it feeds directly onto the Malaysian expressway network. From Tuas, the drive to central Melaka is approximately 220 kilometres and takes around three hours without border delays. You will need a Vehicle Entry Permit, a valid autopass, Touch n Go for tolls, and at least three-quarters of a tank of petrol in Singapore to meet Malaysian fuel rules at the border. The North-South Expressway is well signposted all the way to the Ayer Keroh exit for Melaka town.
Whichever overland route you pick, the border is the single biggest variable in travel time. The Tuas Second Link is generally faster than the Woodlands Causeway, especially on Friday evenings, Saturday mornings and Sunday returns when causeway jams stretch to two hours. Coach passengers disembark with all luggage for Singapore exit and Malaysian entry clearance; keep your passport and Malaysia Digital Arrival Card reference on hand. Drivers should have their autopass, Vehicle Entry Permit and Touch n Go card ready, and fuel up in Singapore to meet Malaysia's three-quarter-tank rule at the border.
Melaka, sometimes spelled Malacca, is a UNESCO World Heritage city on Malaysia's west coast, about two hundred kilometres north of Singapore. Its layered history of Malay sultanate, Portuguese, Dutch and British rule shows up in the red-painted colonial buildings of Dutch Square, the Portuguese-era A Famosa fortress walls and the Peranakan shophouses of Jonker Street. The Straits of Melaka, one of the busiest shipping lanes in the world, run along the western edge of the old town. Compact, walkable and strong on food, Melaka sits firmly in the top tier of short-break destinations for Singapore travellers.
Start in the historical core around Dutch Square, where the salmon-red Christ Church Melaka and Stadthuys frame the heritage zone. Climb St Paul's Hill for the ruined church and the panoramic view down to the Straits, then walk the A Famosa fortress gate at the foot of the hill. Cross the Melaka River into Chinatown for Jonker Street, which becomes a night market on Friday, Saturday and Sunday evenings. Dig into Peranakan culture at the Baba and Nyonya Heritage Museum, visit the 17th-century Cheng Hoon Teng temple and the Kampung Kling Mosque, and close the day with a Melaka River Cruise at dusk when the riverside shophouses light up. For more tours and day experiences, explore Traveloka Xperience in Malaysia.
The Jonker Street and Chinatown area is the most atmospheric base, packed with restored shophouse boutique hotels within walking distance of the night market, river and heritage landmarks. Banda Hilir, on the Dutch Square side, offers larger hotels and easy access to A Famosa and the riverfront. Taman Melaka Raya, a short walk further east, is the shopping and mall district with mid-range chain hotels at more modest rates. Travellers with cars often prefer properties near Ayer Keroh on the edge of town, close to the expressway exit. Compare options across neighbourhoods on hotels in Malaysia to line up the right base for your trip.
Singapore passport holders enter Malaysia visa-free for stays of up to thirty days, with a passport valid for at least six months beyond arrival. File the Malaysia Digital Arrival Card online within three days before you cross the border, whether by coach, car or air. The currency is the Malaysian ringgit (RM); cards are accepted at hotels, malls and mid-range restaurants in Melaka, but Jonker Street hawkers, satay celup stalls and smaller kopitiams still prefer cash. GrabPay Malaysia, Touch n Go eWallet and Boost are the main local mobile wallets. Melaka is in the same time zone as Singapore (GMT+8). English is widely spoken alongside Bahasa Malaysia, Hokkien and Mandarin. Book coach tickets and hotels early for long weekends, school holidays and major festivals, when Melaka fills up quickly with both Singapore and Kuala Lumpur weekenders. If you are tacking on a Kuala Lumpur leg, plan your flights and onward transfers together on the Traveloka flight page.
Flight Duration | 0 hr(s) 55 mins |
Airport in Singapore | |
Airport in Malacca |
A non-stop flight goes from origin to destination without landing in between. A direct flight uses a single flight number but may make a technical stop without requiring you to change aircraft; you remain on board during the stop. A connecting flight involves two or more separate flight segments, usually with different flight numbers, and requires you to disembark and board another aircraft at a transit airport. On Traveloka, non-stop and connecting options are clearly labelled in the search results so you can compare total travel time and fare side by side.
A layover is the time you spend at a transit airport between connecting flights. A short layover keeps total travel time low but leaves less room for delays; a long layover offers more buffer but can be tiring. For domestic-to-domestic connections, 60 to 90 minutes is usually enough. For international connections with separate tickets, allow at least three hours. Traveloka displays layover duration for every itinerary, so you can choose options that match your comfort level. If a layover is long, consider a premium lounge, a quick meal or some rest to arrive feeling fresher.
Online check-in is usually handled directly through the airline, not through Traveloka. After booking your flight, you will receive your e-ticket and booking reference from Traveloka. Visit the airline's website or app, enter your booking reference and passenger details, and complete check-in within the airline's check-in window, typically 24 to 48 hours before departure. You can then download or print your boarding pass. For flights with baggage, some airlines still require a visit to the counter, so arrive early at the airport to be safe.
Cabin baggage is usually limited to one small bag plus a personal item, with weight limits commonly around 7 kg on most Asian carriers. Checked baggage allowance varies widely by airline and fare class, from zero on some low-cost base fares up to 30 kg or more on full-service economy tickets. Oversized items, sports equipment and fragile goods often require advance declaration. On Traveloka, the baggage allowance for your specific fare is displayed during booking and on your e-ticket. Adding extra baggage in advance is almost always cheaper than paying at the airport.
If your flight is delayed, the airline is the main party responsible for rebooking, meals or accommodation, depending on the length of the delay and local regulations. Traveloka notifies you of major schedule changes via email, SMS and in-app alerts, so you can react quickly. For significant delays or cancellations on eligible bookings, Traveloka customer support can help you coordinate with the airline and explore rebooking or refund options. Keeping your contact details up to date during booking ensures you receive real-time updates directly from both Traveloka and the airline.
Direct flights from Singapore to Melaka are very limited and are not available as a regular scheduled service for most travellers. Melaka International Airport (MKZ) in Batu Berendam handles only a small number of flights and schedules can change frequently. In practice, most travellers from Singapore reach Melaka by flying into Kuala Lumpur International Airport (KUL) and then driving or taking a bus south, or by taking a cross-border coach directly from Singapore to Melaka Sentral. Check Traveloka for the latest availability before assuming a non-stop flight is on sale.
Most travellers from Singapore reach Melaka by coach or by combining a flight with a road transfer. Direct express buses run from Singapore terminals to Melaka Sentral in around four to five hours, subject to immigration queues at the land checkpoints. Alternatively, you can fly from Singapore Changi Airport to Kuala Lumpur International Airport (KUL) and then take a two-hour taxi, e-hailing ride or coach south to Melaka. For travellers who prefer to fly as much of the way as possible, Traveloka makes it easy to compare flights into Kuala Lumpur and plan onward transport from there.
Costs depend on the mode of travel. Direct coach tickets from Singapore to Melaka are usually the most affordable option, with comfortable seats and clear schedules. Flying from Singapore to Kuala Lumpur International Airport (KUL) and then taking onward ground transport costs more but can be faster when border queues at the land checkpoints are long. Return fares on this route start from S$83. Fares rise around school holidays, Hari Raya and long weekends, so flexible dates help you save. Traveloka shows transparent fare breakdowns before checkout.
The cheapest time to travel from Singapore to Melaka is during off-peak months, typically February, late April, June, September and early November. Avoid Hari Raya, Chinese New Year, Deepavali, Singapore school holidays and long weekends, when bus tickets sell out and road queues at the land checkpoints between Singapore and Johor can be very long. Flights into Kuala Lumpur are also more expensive during these periods. Mid-week departures, especially on Tuesday or Wednesday, tend to offer the best combination of lower fares and shorter border waiting times.
For coach travel, booking one to two weeks ahead is usually enough outside peak periods, but during Hari Raya, Chinese New Year, Deepavali and school holidays, tickets can sell out quickly and early booking of four to six weeks ahead is safer. If you are flying into Kuala Lumpur International Airport (KUL), booking flights two to six weeks in advance delivers the best balance of fare and availability. Setting up Price Alert on Traveloka for your preferred dates helps you track flight fares and secure a good price before peak-season increases kick in.
From Kuala Lumpur International Airport (KUL), the drive to Melaka takes about two hours via the North-South Expressway. Airport taxis and e-hailing services like Grab are available, though long transfers to Melaka are usually pre-booked at fixed fares. Alternatively, you can take the KLIA Ekspres train into KL Sentral and then catch an express bus from TBS (Terminal Bersepadu Selatan) to Melaka Sentral. Pre-booking an airport transfer on Traveloka can simplify arrival, especially if you are travelling with family, luggage or arriving late in the evening.
Because direct commercial flights to Melaka International Airport (MKZ) from Singapore are minimal or unavailable, most travellers fly from Singapore Changi Airport to Kuala Lumpur International Airport (KUL) and continue overland. Singapore Airlines, Scoot, Malaysia Airlines, Batik Air Malaysia and AirAsia all operate multiple daily flights from Singapore to KUL, giving you plenty of choice between full-service and low-cost options. Once on the ground in KL, you can continue south by road to Melaka. All of these airlines can be compared and booked on Traveloka with clear fare details.
Total travel time depends on the route. Direct coaches from Singapore to Melaka Sentral typically take four to five hours, plus immigration time at the Tuas or Woodlands checkpoint, which can vary widely depending on the day and time. Flying from Singapore to Kuala Lumpur takes just over an hour in the air, plus airport time and a two-hour drive from KL to Melaka. Overall, most travellers allow around five to seven hours door to door. Travelling mid-week and avoiding peak border hours helps keep total travel time lower.
Singapore passport holders do not need a visa for short visits to Malaysia and may enter visa-free for up to 30 days for tourism or business. Your passport should be valid for at least six months beyond your intended stay, and you should have proof of onward travel if asked at immigration. Completing the Malaysia Digital Arrival Card online before travel is recommended and may be required. Keep a copy of your return flight, coach or hotel booking from Traveloka handy at immigration in case you are asked about your travel plans.
Melaka has a tropical climate with warm temperatures and high humidity throughout the year. Days usually range from the late 20s to low 30s Celsius, with frequent short afternoon showers, especially during the monsoon seasons from April to October on the west coast. Evenings by the Melaka River are pleasant for strolling. Pack lightweight clothing, comfortable walking shoes for the historic streets and a compact umbrella for sudden showers. Sunscreen and plenty of water are important year-round when exploring outdoor attractions such as A Famosa, Jonker Street and the riverside promenade.
Yes. If you are flying to Kuala Lumpur as part of your Melaka trip, you can manage rescheduling and refund requests through My Booking on the Traveloka app or website. Whether changes are free, chargeable or not allowed depends on the airline and fare rules shown at the time of booking. Flexible fares usually allow date changes for a small fee, while promotional fares may be non-refundable. The Easy Reschedule feature lets you change dates on eligible bookings in a few taps. Traveloka customer support is also available around the clock for more complex changes.
Travellers in Singapore can pay on Traveloka using Visa, Mastercard and American Express credit or debit cards, as well as digital options such as PayNow, GrabPay and Apple Pay. Selected bank transfer options are also supported. All payments run through secure gateways, and your e-ticket is delivered to your email inbox and the Traveloka app immediately after payment is confirmed. You can check booking and payment status at any time in My Booking, which is helpful when combining flights into Kuala Lumpur with hotel bookings in Melaka for a smooth end-to-end trip plan.



