How to Get to Bintan from Singapore

The easiest way to get to Bintan from Singapore is by taking a ferry from Tanah Merah Ferry Terminal to Bandar Bentan Telani in Bintan Resorts.

The journey takes around 70 minutes, with daily departures available.

Most travelers visiting Bintan from Singapore choose either a day trip or an overnight stay, depending on their schedule and travel style.

How to Travel from Singapore to Bintan

1. Getting to Tanah Merah Ferry Terminal (Singapore)

All ferries to Bintan depart from Tanah Merah Ferry Terminal, located in the eastern part of Singapore, about 15–20 minutes from Changi Airport.

For international travelers arriving at Changi Airport, the terminal is easily accessible by taxi or private transfer, with a travel time of around 15 minutes depending on traffic.

A dedicated airport shuttle service is also available from Changi Airport to the ferry terminal via Tanah Merah Ferry Terminal Shuttle Service.

2. Take the Ferry to Bintan Resorts

From Singapore, you’ll take a ferry from Tanah Merah Ferry Terminal to Bandar Bentan Telani Ferry Terminal in Bintan Resorts. Tickets can be booked online via Bintan Resort Ferries.

The ferry journey from Singapore to Bintan takes around 70 minutes, depending on sea conditions.

Ferry ticket prices start from around SGD 100 for adults and SGD 88 for children (return tickets), depending on the travel date and ticket class.

Ferries operate daily with multiple departures, and a full ferry schedule timetable is available below for reference.

Mon - Thu
Fri - Sat
Sun
08:10
08:10
08:10
11:10
09:10
11:10
14:00
11:10
14:00
17:00
14:00
17:00
-
17:00
-

During peak and holiday seasons, additional ferry schedules are often added to accommodate higher demand.

This route is ideal for travelers visiting from Singapore, especially those planning a Bintan day trip, as it offers the fastest and most convenient

3. Arrive at Bandar Bentan Telani Ferry Terminal

This is the main gateway to Bintan, where you will arrive at Bandar Bentan Telani Ferry Terminal (BBT), commonly referred to as the Bintan Ferry Terminal.

Located in the Bintan Resorts area (Lagoi), this route is ideal for travelers planning to stay in nearby resorts, as most hotels are just 5 to 20 minutes away by land transfer.

Many hotels in this area provide shuttle services from the ferry terminal, making the arrival process smooth and convenient.

If you plan to stay in Bintan, a Bintan hotel package is a convenient option, as it typically includes return ferry tickets from Singapore, land transfers, and accommodation.

Alternative Route: Tanjungpinang Ferry Terminal

An alternative way to reach Bintan from Singapore is by taking a ferry from Tanah Merah Ferry Terminal to Tanjungpinang (Sri Bintan Pura Ferry Terminal).

There are currently two ferry operators serving this route: Sindo Ferry and Majestic Fast Ferry.

Singapore to Tanjungpinang ferry duration is approximately 1 hour 40 minutes with Majestic Fast Ferry and around 2 hours with Sindo Ferry, depending on sea conditions.

Ferry ticket prices is SGD 98 per person for return

Ferries operate twice daily, and a detailed ferry schedule timetable is available below for reference. During peak and holiday seasons, additional sailings may be introduced.

Sindo Ferry
Majestic Fast Ferry
11:00
11:30
17:10
17:50

This route is suitable for travelers who want to explore the Tanjungpinang area on their first day, or as an alternative when ferries to Bandar Bentan Telani are fully booked.

However, traveling from Tanjungpinang to the Bintan Resorts area takes approximately 1 to 1.5 hours by land transfer, so arranging a private transfer in advance is recommended.

For travelers staying at The Residence Bintan, this route can be a convenient option, as the resort is located closer to Tanjungpinang and may provide shuttle services.

You can also explore more travel ideas and activities by checking our guide about Best Things to do in Bintan.

Travel Tips & Entry Requirements to Bintan

Travel Tips Before Visiting Bintan Island

Here are a few useful tips to help make your journey from Singapore to Bintan smoother and easier:

  • Time Difference
    Bintan is 1 hour behind Singapore, so it’s important to double-check your ferry schedule to avoid any confusion.

  • Arrive Early
    Plan to arrive at Tanah Merah Ferry Terminal at least 90 minutes before departure to allow enough time for check-in and immigration procedures

  • Book in Advance
    Ferry tickets can sell out quickly, especially on weekends and public holidays, so booking in advance is recommended to secure your preferred departure time.

  • Entry Requirements
    Before traveling, make sure you meet all Indonesian entry requirements to ensure a smooth arrival process.

  • Digital Arrival Card
    Complete your Indonesia Digital Arrival Card before arrival to make the immigration process faster and more convenient.

  • Choose the Right Ferry Terminal
    If you’re planning to stay in the Bintan Resorts area or visiting for a day trip, arriving at Bandar Bentan Telani (BBT) is the most convenient option.

How to Plan Your Trip to Bintan

Plan Your Trip in Advance

Planning your trip to Bintan in advance can help make the overall journey smoother and more organized.

Booking your ferry tickets early, arranging your land transfers, confirming your accommodation, and having a general plan for activities can make things much easier once you arrive.

This also helps you avoid last-minute changes, especially during weekends and peak travel periods.

Many travelers prefer to arrange their transport, accommodation, and activities ahead of time, so everything is already in place before their trip begins.

If you prefer a more personalized, seamless, and well-organized experience, you can also plan your trip with Bintan Travel Guide (BTG), where everything can be arranged in one place.

Frequently Asked Questions

The easiest way to get to Bintan from Singapore is by ferry from Tanah Merah Ferry Terminal. The journey takes about 70 minutes to Bandar Bentan Telani (BBT) or around 1 hour 40 minutes to Tanjungpinang, depending on the route and operator.

Choose Bandar Bentan Telani (BBT) if you are staying in the Bintan Resort area, as it is closer to most resorts.
Choose Tanjungpinang Ferry Terminal if you are staying in the southern or eastern part of Bintan, or if BBT is fully booked.

The ferry ride takes about 70 minutes to BBT and around 1 hour 40 minutes to 2 hours to Tanjungpinang, depending on the ferry operator and sea conditions.

Return tickets to BBT usually start from SGD 100 for adults and SGD 88 for children.
For Tanjungpinang, return fares are approximately SGD 98 per person. Prices may vary depending on travel dates and ticket class.

Yes. Ferry tickets can be booked online through the official ferry operator websites. You will need each passenger’s passport details to complete the booking.

At Bandar Bentan Telani (BBT), many resorts in the Bintan Resort area provide shuttle services.
At Tanjungpinang Ferry Terminal, most hotels do not provide shuttle service, although some resorts like The Residence Bintan may offer transfers upon request.

The fastest route is by ferry to Bandar Bentan Telani (BBT), which takes around 70 minutes from Singapore and provides direct access to the Bintan Resort area.

Sigit Supriadi , Founder & Travel Specialist Bintan Travel Guide (BTG)
The Author

Written by Sigit Supriadi, a Bintan-based travel specialist with experience assisting travelers from Singapore to Bintan.

He shares practical tips and local insights based on real experience in Bintan to help travelers better understand and plan their trips.

Explore our services at Bintan Travel Guide (BTG).

Sigit Supriadi , Founder & Travel Specialist Bintan Travel Guide (BTG)
The Author

Written by Sigit Supriadi, a Bintan-based travel specialist with experience assisting travelers from Singapore to Bintan.

He shares practical tips and local insights based on real experience in Bintan to help travelers better understand and plan their trips.

Explore our services at Bintan Travel Guide (BTG).

You cannot copy content of this page