
- •
- •
- •
- •
- •
- •
- •
- •
Ferries from Batam in Indonesia to Singapore in Singapore, run 7x per week all year round, connected via the Batam Center Ferry Terminal - Harbour Bay Ferry Terminal, Batam - Sekupang Ferry Terminal, Batam - Nongsapura Ferry Terminal, Batam - Waterfront City Ferry Teminal (Tanjung Riau), Batam and Tanah Merah Ferry Terminal, Singapore - HarbourFront, Singapore ports. The first ferry departs from Batam Center Ferry Terminal at 06:00, and the latest is at 20:30 from Batam Center Ferry Terminal. The quickest crossing takes 45min from Batam Center Ferry Terminal to Tanah Merah Ferry Terminal, Singapore, with the average travel time of 1h 2min from the neighboring ports. Ticket prices range from €25.12 to €196.45. During high season, there are ~120 weekly crossings, and around 194 the rest of the year. Find the best route, and have the best experience booking it, right here on Ferryscanner!
Ferry companies offering Batam to Singapore routes
Batam Fast Ferry, Majestic Fast Ferry , Sindo Ferry , Horizon Fast Ferry are running the Batam - Singapore route. Weekly crossings to Singapore are sorted here by ticket price.
Batam to Singapore ferry schedule
The ferry schedule and timetable for Batam to Singapore varies by company and season. An overview to help plan your trip to Singapore:

Is there a ferry from Batam to Singapore, Singapore?
Yes, ferries operate between Batam and Singapore, providing cross-border connections. The route is served by Batam Fast Ferry, Majestic Fast Ferry , Sindo Ferry , Horizon Fast Ferry, with an average crossing time of 1h 2min connecting the Batam Center Ferry Terminal - Harbour Bay Ferry Terminal, Batam - Sekupang Ferry Terminal, Batam - Nongsapura Ferry Terminal, Batam - Waterfront City Ferry Teminal (Tanjung Riau), Batam and Tanah Merah Ferry Terminal, Singapore - HarbourFront, Singapore ports. Ferry options are available daily. When selecting your ferry to Singapore (All Ports/Terminals), keep your departure and arrival ports in mind.

How long is the ferry from Batam to Singapore, Singapore?
It takes on average 1h 2min to travel by ferry from Batam, Indonesia to Singapore, Singapore. The shortest ferry trip completes the crossing in 45min when traveling from Batam Center Ferry Terminal to the Tanah Merah Ferry Terminal, Singapore port. Travel times vary depending on the departure and arrival port, ferry company, the weather conditions on the day, and whether you choose a high-speed ferry or a conventional one.
Batam is ~22.79km or 12.30nm away from Singapore. The slowest crossing time is around 1h 40min and is from Waterfront City Ferry Teminal (Tanjung Riau), Batam to HarbourFront, Singapore.
While booking your ferry to Singapore, Singapore with Ferryscanner, look for the recommended option. Our algorithm highlights the most direct routes, best travel times, and ticket availability to help you choose faster.
Fastest ferry from Batam to Singapore, Singapore
MAJESTIC FAST FERRY VESSEL by Majestic Fast Ferry is the fastest ferry connecting Indonesia with Singapore through the Batam Center Ferry Terminal - Tanah Merah Ferry Terminal, Singapore route, with a crossing time of 45min.
Can I do a day trip from Batam to Singapore?
Yes, a day trip from Batam in Indonesia to Singapore in Singapore should be possible. The fastest crossing takes 45min from Batam Center Ferry Terminal to Tanah Merah Ferry Terminal, Singapore, giving you time to see parts of Singapore and return the same day.
Be sure to factor in additional time for customs and immigration clearance on either side, especially in busy months.
Are there any ferries traveling from Batam to Singapore at night?
No, unfortunately there are no night ferries from Batam (All Ports) to Singapore (All Ports/Terminals). Check out the daytime sailing options to plan your trip with convenience and flexibility.
This summary for the Batam (All Ports) to Singapore (All Ports/Terminals) route is based on recent data and is updated regularly. However, schedules may vary depending on seasonal changes, ferry companies, and availability. For the most accurate and detailed ferry timetable, including routes, stops, and pricing, check out our ferry search and booking system.
A short trip from Singapore
Tanah Merah Ferry Terminal, Singapore - HarbourFront, Singapore are all within 100 km (2 hours travel time) of Singapore.

Ferry prices, offers and discounts from Batam to Singapore
Ferry ticket prices from Batam, Indonesia to Singapore, Singapore range from €25.12 to €196.45. Cabins and premium seating cost extra. When departing from:
- Batam Center Ferry Terminal, ferry tickets start at €25.23 for foot passengers.
- Harbour Bay Ferry Terminal, Batam, ferry tickets start at €32.80 for foot passengers.
- Sekupang Ferry Terminal, Batam, ferry tickets start at €25.12 for foot passengers.
- Nongsapura Ferry Terminal, Batam, ferry tickets start at €28.22 for foot passengers.
- Waterfront City Ferry Teminal (Tanjung Riau), Batam, ferry tickets start at €25.30 for foot passengers.
Book in advance for lower rates, as ticket prices go up closer to departure. Keep in mind that some ferries may have restrictions, such as allowing only foot-passengers or requiring passengers to have a vehicle for boarding.
Ferry Offers
Special offers may be available on the Batam to Singapore route, depending on the season and operator. These may include early booking deals or limited-time discounts.
Follow Ferryscanner on social media, subscribe to our newsletter, or check our blog for updates. Any valid offers are automatically applied at checkout, so you get the best price for your trip to Singapore, Singapore.
How to travel from Batam to Singapore, Singapore

How to get from Batam (All Ports) to Singapore (All Ports/Terminals)
Traveling from Batam to Singapore is best done by ferry, with several departure points available to suit your convenience. The main terminals include Batam Center Ferry Terminal, Harbour Bay Ferry Terminal, Sekupang Ferry Terminal, Nongsapura Ferry Terminal, and Waterfront City Ferry Terminal. Batam Center is situated close to the city center, while Harbour Bay is a popular choice for travelers near the airport. Frequent ferry services operate from these locations, with journey times typically ranging from 30 minutes to one hour, depending on the terminal selected. Transportation options such as taxis and ride-sharing services provide easy access to each port.
At each terminal, the departure process typically involves checking in at designated areas and possibly passing through customs for passport verification. Local signage is generally available to guide travelers through the boarding gates, although staying alert to announcements is advisable. Make sure to have your documentation ready, as you may need to present your ferry ticket and passport. For the latest updates, check your ticket or confirmation email from Ferryscanner and be sure to arrive early to make the most of your journey.

On foot or by vehicle from Batam to Singapore
Ferries from Batam to Singapore, Singapore accommodate foot passengers and usually offer wheelchair accessibility. They depart from Batam Center Ferry Terminal - Harbour Bay Ferry Terminal, Batam - Sekupang Ferry Terminal, Batam - Nongsapura Ferry Terminal, Batam - Waterfront City Ferry Teminal (Tanjung Riau), Batam and arrive at Tanah Merah Ferry Terminal, Singapore - HarbourFront, Singapore ports. Contact our support team to confirm specific services. Try to arrive at least 2 hours before departure. You can choose to add Flexi Cancellation and SMS Notification Packages for extra convenience or just to be on the safe side with your booking.

Can I bring a car on the ferry from Batam to Singapore?
You cannot take a car on ferries between Batam (All Ports), Indonesia and Singapore (All Ports/Terminals), Singapore. This route is for foot passengers only.
Luggage
You can usually bring luggage on ferries from from Batam to Singapore, Singapore at no extra cost.
Most companies allow 1 bag per person, up to 50 kg. But this can vary by company or ferry vessel. Per ferry:
- Batam Fast Ferry Vessel, Majestic Fast Ferry Vessel, Horizon Fast Ferry Vessel: Up to 0kg per passenger.
Label your luggage clearly and place it in the area shown by the crew. Extra or large items may have an added fee, depending on the company.
If you’re unsure about luggage rules for your international trip from Batam to Singapore, check the ferry company page on our website or contact our support team for help.
Cabins
Cabins are not available on ferries from Batam to Singapore, Singapore. However, there are lounge seats and dedicated rest areas on board where you can relax during the crossing.
Are pets allowed on board?
Bring your pet on the ferry from Batam to Singapore, but each ferry company may have its own rules. General guidelines:
- Larger pets use the ship’s kennel; pets under 10 kg may stay in their owner's carrier.
- Service dogs are exempt from kennel requirements.
- Ensure you have all the necessary documents, tickets, and pet essentials for your trip, especially when traveling outside the European Union.
If you’re unsure, check the ferry company’s page on our website or contact our support team for help.

Tips for traveling from Batam to Singapore, Singapore
Make your journey from Batam (All Ports) to Singapore (All Ports/Terminals) unforgettable with these practical tips for a safe, comfortable, and enjoyable trip!
Safety: Ferries on this route are equipped with modern safety features, ensuring a secure and reliable journey every time.
Tickets: It’s smart to book your tickets in advance. Use the Ferryscanner app for easy bookings and real-time updates.
Onboard Dining: Most ferries offer basic dining options, but it’s a good idea to bring your own snacks and drinks. Staying hydrated makes for a better trip!
Scenic Views: Enjoy beautiful coastal views during your ferry ride. Don't forget your camera for stunning shots of Batam and Singapore!
Weather Tips: If you're traveling in the summer, bring sunscreen. A light jacket can be helpful in the chilly indoor areas of the ferry.
Parking: All major Batam ferry terminals have parking options available. Arrive early to secure the best spots.
Relaxing Onboard: The outdoor decks might be windy, while indoor areas can feel cool. Dress in layers for comfort throughout your trip.
Fun Fact: Did you know Singapore is home to the world’s first nighttime zoo? Don’t miss the Night Safari for a unique experience!
Singapore's vibrant markets offer unique local products, from delicious street food to exquisite crafts.
Explore iconic landmarks like Marina Bay Sands and Gardens by the Bay for a taste of modern architecture amidst lush greenery.
Check our blog for more tips and ideas to help you plan your trip to Singapore, Singapore.

Reaching the Batam ferry ports
To reach the various ferry terminals in Batam, here are their locations and transportation options:
Batam Center Ferry Terminal: Located near the Batam city center, it’s easily accessible by taxi or car, just about 30 minutes from Hang Nadim Airport. Public buses also run from central areas.
Harbour Bay Ferry Terminal: Situated close to Nagoya, this terminal is accessible via taxis or ride-hailing services, taking approximately 20 minutes from the airport.
Sekupang Ferry Terminal: Located in the southwest, this terminal is about 40 minutes from the airport and reachable via taxi or local transport.
Nongsapura Ferry Terminal: This terminal, further to the northeast, is about a 45-minute taxi ride from the airport.
Waterfront City Ferry Terminal (Tanjung Riau): Also located in the west, it's around 35 minutes from the airport by car.
In Singapore, the Tanah Merah Ferry Terminal is situated in the eastern part of the city, providing easy access from Changi Airport (approximately 10 minutes by taxi) and well-connected to the MRT network, making it convenient for travelers. The HarbourFront terminal is near VivoCity, a major shopping center, easily reached via MRT.
Keep in mind that transportation schedules can change, so it’s best to check current options if you notice any inconsistencies.

Make the most of Singapore, Singapore
Singapore is a fantastic place to explore! With its busy ports and terminals, you can hop right into a world of exciting adventures. One special spot is Marina Bay Sands, where you can see a breathtaking rooftop view. Don't miss the Gardens by the Bay with its giant Supertree structures that light up at night.
If you love the beach, Sentosa Island awaits! You can relax on its golden sands or enjoy fun rides at Universal Studios. For tasty treats, try some famous local food like chili crab or chicken rice at a hawker center, where you can taste many delicious dishes at once.
For something unique, take a walk through the colorful streets of Little India and Chinatown. These areas show Singapore’s rich cultures and offer amazing sights and smells. Plus, it's perfect for quick visits or as a place to start your journey to nearby islands like Batam and Bintan. Singapore is a little gem filled with fun things to see and do!
Available ferries from Batam (All Ports) to Singapore (All Ports/Terminals)
See the ferries traveling from Batam (All Ports) to Singapore (All Ports/Terminals), along with possible alternatives like helicopters.
