How to Travel from Singapore to Malaysia
Travelling from Singapore to Malaysia is very easy, and it is one of the most common international border crossings in Southeast Asia. Many travellers visit Malaysia from Singapore for a day trip to Johor Bahru or travel onwards to Kuala Lumpur, Penang or Malacca.
There are several ways to travel from Singapore to Malaysia, including bus, train, flight, car and private transfer. The best option depends on where in Malaysia you are travelling to and how quickly you want to get there.
For short trips to Johor Bahru, the bus or train is usually the easiest option. For travelling to Kuala Lumpur, most travellers take a bus or fly, while some choose the train. Each option has different travel times, costs and levels of comfort.
One important thing to remember is that you will need to go through immigration when leaving Singapore and entering Malaysia, so travel time always includes border crossing time as well as the actual journey.
Singapore to Malaysia Travel Times Table
This table gives approximate travel times from Singapore to major destinations in Malaysia by different transport methods. Actual travel time may vary depending on traffic, border crossing queues and waiting times.
| Destination | By Car | By Bus | By Train | By Flight |
|---|---|---|---|---|
| Johor Bahru | 45 min โ 1.5 hrs | 1 โ 2 hrs | 5 min train (plus immigration time) | Not applicable |
| Malacca (Melaka) | 3 โ 4 hrs | 3 โ 4.5 hrs | No direct train | Not common |
| Kuala Lumpur | 4 โ 5 hrs | 5 โ 6 hrs | 7 โ 8 hrs (with changes) | 1 hr flight |
| Genting Highlands | 5 โ 6 hrs | 6 โ 7 hrs | No direct train | Fly to KL + transfer |
| Penang | 7 โ 8 hrs | 9 โ 10 hrs | 10 โ 12 hrs | 1 hr 20 min flight |
| Langkawi | 9 โ 10 hrs (incl. ferry) | 10 โ 12 hrs | No direct train | 1.5 hr flight |
| Ipoh | 6 โ 7 hrs | 7 โ 8 hrs | 8 โ 9 hrs | Fly to KL + train |
| Kota Kinabalu | Not possible | Not possible | Not possible | 2.5 hr flight |
Johor Bahru is the closest destination to Singapore and is popular for day trips. Kuala Lumpur is the most common longer-distance destination, while Penang and Langkawi are popular for holidays. Flights are usually best for Penang, Langkawi and East Malaysia, while buses are the most common option for Kuala Lumpur and Malacca.
Singapore to Johor Bahru
Johor Bahru (JB) is the closest city in Malaysia to Singapore and is located just across the border. Many people travel from Singapore to Johor Bahru for shopping, food, hotels and day trips because prices are often cheaper than in Singapore.
There are several ways to travel from Singapore to Johor Bahru, including bus, train, taxi and private car. The journey itself is very short, but the total travel time depends heavily on border queues and immigration.
The most common way to travel is by bus across the JohorโSingapore Causeway. Buses run frequently from various locations in Singapore, including Woodlands, Kranji and the city centre. The bus journey itself is short, but you will need to get off the bus for Singapore immigration and again for Malaysia immigration before boarding another bus.
Another popular option is the KTM Shuttle Train from Woodlands Train Checkpoint to Johor Bahru Sentral, which is very fast and only takes a few minutes to cross the border. However, train tickets are limited and often sell out in advance.
Overall travel time from Singapore to Johor Bahru is usually between 1 and 2 hours, depending on border traffic and queues.
Singapore to Kuala Lumpur
Travelling from Singapore to Kuala Lumpur is very popular, and there are several transport options available including bus, train and flight. Kuala Lumpur is much further than Johor Bahru, so travel time is longer.
The most common way to travel from Singapore to Kuala Lumpur is by long-distance bus, which usually takes around 5 to 6 hours depending on traffic and border crossing time. Many buses are comfortable with reclining seats and air conditioning, and buses usually depart from central Singapore locations.
Flights from Singapore to Kuala Lumpur are very short, with a flight time of around one hour. However, when you include airport check-in, security and travel to and from the airports, flying often takes a similar total travel time to the bus.
There is also a train option, but this usually involves changing trains in Johor Bahru or Gemas, so it is not always the fastest option.
Most travellers choose the bus because it is affordable, comfortable and runs frequently between Singapore and Kuala Lumpur.
Singapore to Malaysia by Bus
Travelling from Singapore to Malaysia by bus is one of the most popular options, especially for travelling to Johor Bahru, Kuala Lumpur and Malacca. Bus travel is usually affordable, comfortable and widely available.
There are many bus companies operating between Singapore and Malaysia, and buses depart from several locations including Golden Mile Complex, Bugis, Boon Lay and Woodlands. Some buses go directly to Kuala Lumpur, while others stop in Johor Bahru or Malacca along the way.
When travelling by bus across the border, the journey includes two immigration checkpoints. First, you will stop at Singapore immigration to exit Singapore. Then you will cross the causeway and stop again at Malaysia immigration to enter Malaysia. You must take all your luggage with you at both immigration checkpoints before boarding the bus again.
Bus tickets from Singapore to Kuala Lumpur are usually reasonably priced, and the journey typically takes around 5 to 6 hours including the border crossing. Buses to Johor Bahru are much shorter but can still take time due to border queues.
For many travellers, especially those travelling to Kuala Lumpur, the bus is the most practical and popular way to travel from Singapore to Malaysia.
Singapore to Malaysia by Train
Travelling from Singapore to Malaysia by train is another option, and it is especially useful for travelling to Johor Bahru. The main train service between Singapore and Malaysia is operated by KTM (Keretapi Tanah Melayu).
The most popular train route is the KTM Shuttle Tebrau, which runs between Woodlands Train Checkpoint in Singapore and Johor Bahru Sentral in Malaysia. The train journey itself is very short and takes only around 5 minutes to cross the border, making it the fastest way to travel between Singapore and Johor Bahru.
One advantage of taking the train is that you complete both Singapore and Malaysia immigration at the Woodlands Train Checkpoint before boarding, which makes the arrival process in Malaysia very quick and easy. However, train tickets are limited and often sell out in advance, so it is important to book early if you want to use this option.
If you are travelling further into Malaysia, such as to Kuala Lumpur, you can continue by train from Johor Bahru, but this usually involves changing trains, so many travellers still prefer to take a direct bus instead.
Overall, the train is usually the fastest way to travel from Singapore to Johor Bahru, but for longer journeys like Kuala Lumpur, the bus or flight is often more convenient.
Singapore to Malaysia by Flight
Flying from Singapore to Malaysia is a good option if you are travelling to cities further away such as Kuala Lumpur, Penang, Langkawi or Kota Kinabalu. Flights from Singapore are frequent and relatively short, especially to Kuala Lumpur.
The flight from Singapore to Kuala Lumpur takes around one hour, and there are many flights each day operated by different airlines. However, when you include airport check-in, security and travel to and from the airports, the total travel time is usually closer to 3 to 4 hours.
For this reason, many travellers choose to fly to Penang, Langkawi or East Malaysia, but for Kuala Lumpur, some travellers still prefer the bus because it is direct and often similar in total travel time.
Flying is usually the best option if you are travelling long distances within Malaysia or want to save time on longer journeys.
Singapore to Malaysia by Car or Private Transfer
Travelling from Singapore to Malaysia by car or private transfer is another option, especially for families, groups or travellers who want a more comfortable journey. You can drive across the border via the JohorโSingapore Causeway or the Second Link bridge, depending on your route.
Driving gives you flexibility, but border traffic can be very heavy, especially on weekends, public holidays and Friday evenings. Border crossing times can sometimes be longer than the actual driving time, so it is important to allow extra time.
Private transfers are available between Singapore and cities such as Johor Bahru, Malacca and Kuala Lumpur. With a private transfer, a driver picks you up in Singapore and drives you directly to your destination in Malaysia. This is more expensive than buses but can be convenient if you are travelling in a group.
For many travellers, private transfers are the easiest way to travel door-to-door without changing transport, especially if travelling with luggage or children.
Border Crossing Tips Singapore to Malaysia
When travelling from Singapore to Malaysia, you must go through immigration when leaving Singapore and again when entering Malaysia. The border crossing process is usually straightforward, but queues can sometimes be long.
It is important to carry your passport and any required visas when crossing the border. Most travellers receive an entry stamp or digital entry record when entering Malaysia.
Border crossings are usually busiest on Friday evenings, Sunday evenings, public holidays and long weekends, when many people travel between Singapore and Malaysia. Crossing early in the morning or late in the evening can sometimes be faster.
If you are travelling by bus, you will need to get off the bus at both immigration checkpoints with your luggage, go through immigration, and then board the bus again on the other side.
Allow extra time for border crossing delays, especially if you have a bus connection or hotel check-in time to meet. Border queues can sometimes be unpredictable.
Is It Easy to Travel from Singapore to Malaysia
Overall, travelling from Singapore to Malaysia is very easy, and there are many transport options depending on where you want to go. Johor Bahru is very close and easy to reach by bus or train, while Kuala Lumpur is usually best reached by bus or flight.
The best option depends on your destination, budget and how much time you have. Many travellers visit Johor Bahru as a day trip, while others travel onwards to Kuala Lumpur, Penang or other parts of Malaysia.
With frequent buses, trains and flights available, travelling between Singapore and Malaysia is simple and very popular with tourists and locals alike.
Rupertโs Handy Travel Tips
Travelling from Singapore to Malaysia? Here are a few useful tips to make the border crossing and journey easier:
- Avoid Friday evenings and Sunday evenings: Border traffic can be very heavy at these times.
- Book train tickets early: The KTM Shuttle to Johor Bahru often sells out in advance.
- Keep your passport accessible: You will need it for both Singapore exit and Malaysia entry immigration.
- Allow extra time: Border queues can sometimes be longer than expected.
Want to meet the reindeer behind our travel tips? Find out more in our page Who is Rupert?.
Singapore to Malaysia โ Frequently Asked Questions
Do you need a passport to travel from Singapore to Malaysia?
Yes, you must have a valid passport to travel from Singapore to Malaysia because you will go through immigration when leaving Singapore and entering Malaysia.
What is the easiest way to travel from Singapore to Malaysia?
The easiest way depends on where you are going. The train or bus is easiest for Johor Bahru, while buses and flights are the most common options for Kuala Lumpur.
How long does it take to travel from Singapore to Kuala Lumpur?
The journey usually takes around 5 to 6 hours by bus, around 1 hour by flight (plus airport time), and longer if travelling by train with connections.
Can you do a day trip from Singapore to Johor Bahru?
Yes, many people visit Johor Bahru as a day trip from Singapore for shopping, food and attractions.
Is there a train from Singapore to Malaysia?
Yes, the KTM Shuttle train runs between Woodlands Train Checkpoint in Singapore and Johor Bahru Sentral in Malaysia.
Do buses from Singapore to Malaysia cross the border?
Yes, buses cross the border, but passengers must get off the bus at immigration checkpoints in both Singapore and Malaysia before continuing the journey.
Further Reading & Related Guides
If you are planning your trip, make sure to read our Singapore Travel Guide, which covers where to stay, transport, attractions and how to plan your time in the city. This will help you organise your itinerary and plan your time before travelling onwards to Malaysia.
Before leaving Singapore, many visitors also explore the Marina Bay area, including Marina Bay Sands, Gardens by the Bay and the Singapore River. If you are visiting Sentosa Island, you may also want to read our guides to Universal Studios Singapore and the Sentosa Cable Car.
If you are flying in or out of Singapore, you should also visit Jewel Changi Airport Canopy Park, which is located at the airport and is one of the most unique attractions in Singapore, especially if you have a layover or late flight.
Reading these guides together will help you plan your Singapore itinerary properly before continuing your journey to Malaysia.
Last Updated
This Singapore to Malaysia guide was last updated in April 2026 to reflect current transport options, border crossing advice and travel information.
Affiliate Disclosure
This page contains affiliate links. If you click through and make a purchase or booking, we may earn a small commission at no extra cost to you. This helps support our work and allows us to continue providing detailed travel guides and practical travel advice.


































































