A Singapore to Bali connection is easier to manage when your Bali arrival details are organised before you leave your home country. Instead of waiting until you land, prepare your passport and entry documents, confirm your baggage arrangements, save your Bali flight number, and send the correct arrival information to your airport transfer provider.
For travellers connecting through Singapore, the most useful planning step is to treat the Singapore-to-Bali sector as the point when your Bali arrival information becomes final. If your connection changes, update the driver as soon as possible rather than relying on the original booking details.
This Singapore to Bali transit guide focuses on that preparation: what to check before departure, what information to send for a DPS airport pickup, and what to do if your connection or arrival time changes.
Connection Planning Before You Leave Home

The first part of Bali arrival planning is confirming exactly how your journey is structured.
Your international trip may involve a flight from your home country to Singapore, followed by a separate or connecting flight to Bali’s I Gusti Ngurah Rai International Airport (DPS). The practical arrangements can be different depending on whether your baggage is checked through and whether you have to manage a transfer between flights.
Before travelling, check:
- Your flight from your home country to Singapore.
- Your Singapore-to-Bali flight number.
- Your scheduled arrival date in Bali.
- Whether your baggage is checked through to Bali.
- Whether you need to collect and re-check baggage during the connection.
- Whether the flights are booked under one itinerary or separate bookings.
- Your accommodation address in Bali.
- Your airport pickup booking details.
The important point is that your airport driver needs the Bali arrival flight, not simply the flight that leaves your home country.
For example, if your journey is London → Singapore → Bali, the information needed for your Bali pickup should normally identify the Singapore-to-Bali flight arriving at DPS.
If you have already arranged your transfer, check that the booking contains the same arrival date and Bali flight number shown on your current itinerary.
If you still need transport from DPS to your accommodation, you can pre-book a Bali airport transfer before departure and provide the Bali flight details as part of the booking information.
Build a small connection buffer into your planning
Do not plan your airport pickup around the assumption that your aircraft will always arrive exactly at the scheduled time.
A connection can be affected by a late departure from Singapore, weather, air-traffic restrictions, operational changes, or a longer transfer process.
Your transfer planning should therefore allow for the time between the aircraft landing and actually leaving the airport. International arrival procedures can include immigration, baggage collection and customs before you reach the public arrival area.
You do not need to calculate every minute. You do need to give your driver accurate flight information so the arrival can be monitored and any changes can be handled appropriately.
Baggage Status: Know What Happens in Singapore
Baggage is one of the most important details to check when travelling through Singapore.
Do not assume that every connecting itinerary handles luggage in the same way. Your baggage arrangements can depend on the airlines, ticket structure, airport procedures and whether the flights are on one booking or separate bookings.
Before leaving your home country, confirm:
- Where your baggage is tagged.
Check the baggage tag issued at your first departure airport. - Your final baggage destination.
If your bags are tagged through to DPS, you may not need to collect them in Singapore. If they are only tagged to Singapore, you may need to collect and re-check them. - Whether you need to change terminals or pass through additional procedures.
This is particularly important if your connection involves separate tickets. - What happens if the first flight is delayed.
The consequences can be different for a protected connection and separate bookings. - What you will carry into Bali.
Keep passports, travel documents, medication and other important items in your hand luggage rather than checked baggage.
If you need to collect baggage in Singapore and check it again, allow enough connection time for that process. Your airline or booking provider should be the primary source for the exact procedure applicable to your itinerary.
Why baggage information matters for your Bali transfer
Your airport pickup driver does not need a detailed inventory of your luggage, but the transfer provider may need to know whether you are travelling with unusual or bulky items.
More importantly, baggage arrangements can affect your arrival process. If you have checked baggage to collect at DPS, your actual time reaching the pickup area will be later than the aircraft landing time.
For this reason, a flight number is generally more useful for pickup coordination than an estimated “I should be outside at 9:00 am”.
Arrival Documents for Bali
Your Bali arrival checklist should be prepared before the Singapore-to-Bali flight.
Entry requirements can depend on your nationality, passport type, purpose of travel and the rules in force at the time of arrival. Check the current Indonesian immigration requirements before departure rather than relying on an old visa or travel checklist.
For many travellers, the basic document check should include:
- Passport validity.
- Applicable Indonesian visa or visa-exemption eligibility.
- Return or onward travel documentation where required.
- Bali accommodation details.
- Relevant arrival or customs declarations.
- Copies of important travel documents stored securely.
Indonesia’s immigration authorities state that passport validity requirements and visa conditions apply to foreign visitors, with specific requirements depending on the immigration facility used.
Indonesia also currently uses the All Indonesia arrival system for relevant arrival declarations, integrating immigration, customs, health and quarantine information. The Indonesian Customs authority states that the digital arrival declaration can be completed before arrival, with the current system allowing completion from three days before the scheduled arrival.
Because entry and declaration procedures can change, verify the current requirements shortly before your trip.
Keep your documents accessible
Do not put every important document in checked baggage.
Keep your passport and essential travel information accessible throughout the connection. It is also useful to keep a digital copy of your accommodation address and airport transfer confirmation on your phone.
A simple folder containing your booking confirmation, Bali accommodation address and flight information can save time if you need to refer to the details after landing.
Give the Driver the Correct Bali Flight Number

The flight number is one of the most useful pieces of information for a DPS airport pickup.
When booking your transfer from Singapore to Bali, provide:
- Passenger name.
- Bali arrival date.
- Singapore-to-Bali flight number.
- Scheduled arrival time.
- Number of passengers.
- Accommodation or destination address.
- Contact number or messaging contact if requested.
- Relevant luggage information.
- Any special pickup instructions.
The key distinction is between your departure flight from Singapore and your arrival flight into Bali.
If the driver is expecting flight SQ123, for example, that information identifies the relevant flight sector. Your earlier flight from your home country is less useful for monitoring the arrival at DPS.
What if the flight number changes?
Update the transfer provider rather than assuming the original booking will automatically be corrected.
Send the new flight number, arrival date and revised arrival time. If the booking reference remains the same, include it in the message so the provider can match the update to the correct reservation.
Keep the original confirmation until the journey is complete. It can help resolve confusion if the airline changes the flight more than once.
Booking Your DPS Airport Pickup
A Singapore Bali travel checklist should include the airport transfer before the connection begins.
This is especially useful if you are arriving late, travelling with children, carrying several bags, or continuing directly to another Bali destination.
When arranging the pickup, check that the booking information clearly identifies:
| Detail | What to provide |
| Arrival airport | I Gusti Ngurah Rai International Airport (DPS) |
| Arrival flight | Singapore-to-Bali flight number |
| Date | Bali arrival date |
| Passenger details | Name and number of travellers |
| Destination | Hotel, villa or other accommodation |
| Contact | Working phone or messaging contact |
| Changes | Procedure for updating flight details |
Do not confuse the pickup location with the airport itself. Your driver needs to know which arrival you are on and how to identify you at the agreed meeting point.
Before travelling, read the transfer confirmation carefully so you know the meeting instructions and what information the provider expects if your flight changes.
What to Do If Your Connection Is Delayed
A delay during the Singapore connection does not automatically mean your Bali airport pickup needs to be cancelled.
The first step is to check the new itinerary information from your airline. Once you know that the Bali flight has changed, send the updated details to the transfer provider.
A useful update should include:
Updated flight: [new flight number]
New arrival date: [date]
New scheduled arrival: [time]
Booking reference: [reference]
Keep the message short and specific.
If the flight number has changed but the arrival date has not, say so. If both the flight and date have changed, provide both.
For a practical explanation of how flight changes relate to airport pickup arrangements, see the guide to flight delays and driver pickup.
Do not wait until you land in Bali
If your connection changes while you are still in Singapore, update the transfer provider from Singapore if possible.
That gives the provider more time to match the new arrival information with the booking.
If you have no internet connection during the connection, use the earliest reliable opportunity to send the updated information. Avoid sending multiple conflicting messages if the airline has not yet confirmed whether the flight will actually operate.
Singapore to Bali Transit Planning Checklist
Use this checklist before leaving your home country.
Before departure
- Check passport validity.
- Confirm the Indonesian entry requirements applicable to your nationality.
- Arrange any required visa or pre-arrival documentation.
- Check your return or onward travel documents if applicable.
- Complete any required Indonesian arrival declaration within the permitted timeframe.
- Confirm your Singapore-to-Bali flight number.
- Check whether baggage is through-checked to DPS.
- Confirm your Bali accommodation address.
- Arrange your airport pickup if required.
- Send the driver your Bali flight details.
- Save the transfer confirmation offline.
During the Singapore connection
- Check the latest status of your Bali flight.
- Confirm any gate, terminal or flight-number changes through the airline.
- Check whether your baggage arrangements have changed.
- Update your airport transfer provider if the Bali flight changes.
- Keep your phone charged for arrival and pickup communication.
After landing in Bali
- Follow the relevant arrival and immigration procedures.
- Collect checked baggage if required.
- Complete customs procedures.
- Proceed to the agreed pickup area.
- Check the driver’s identification or meeting instructions.
- Contact the transfer provider if you cannot locate the agreed meeting point.
Common Mistakes to Avoid
The most common planning problems are usually simple information errors rather than complicated travel issues.
Giving the driver the wrong flight number is one of the easiest mistakes to make. Always provide the flight arriving at DPS.
Assuming baggage is automatically transferred can create problems during a short Singapore connection. Confirm the baggage arrangement with your airline.
Using the original flight details after a schedule change can leave your transfer booking linked to outdated information. Update the provider as soon as the new itinerary is confirmed.
Leaving visa or arrival requirements until the last minute can create unnecessary pressure. Check official Indonesian requirements before you begin the journey.
Assuming your landing time is your pickup time can also lead to confusion. You still need to complete the arrival process and collect your luggage before reaching the meeting area.
Frequently Asked Questions
Do I need to tell my Bali driver that I am travelling via Singapore?
Yes. The most important information is your Singapore-to-Bali flight number and Bali arrival date. The driver needs the flight arriving at DPS rather than the flight that originally departed your home country.
What happens if my Singapore-to-Bali flight is delayed?
Check the airline’s updated information and send the confirmed new flight details to your transfer provider. Include your booking reference so the change can be matched to the correct pickup.
Should I give the driver my hotel address before travelling?
Yes. Provide the full accommodation name and address when arranging the transfer. If the accommodation changes later, update the transfer provider before arrival.
Do I need to collect my baggage in Singapore?
Not necessarily. It depends on your itinerary, airlines, ticket arrangements and baggage tags. Confirm the procedure with the airline handling your journey rather than assuming bags will be transferred automatically.
What documents should I prepare before flying to Bali?
Check your passport validity, Indonesian visa or visa-exemption requirements, return or onward travel documentation where applicable, accommodation details and any required arrival declarations. Requirements can change, so verify the current rules before departure.
When should I update my airport transfer if my flight changes?
As soon as the airline confirms the change, send the updated flight number, date and arrival time to the transfer provider. Early updates make it easier to coordinate the pickup with the revised arrival.








