Surabaya SUB - Denpasar (Bali) DPS
Best Fares And Flight Information
Book a flight
Information about Denpasar
Denpasar is the capital of the Bali province and a favorite city among travelers. The island of Bali is the most famous of all of Indonesia’s islands and is a hotspot for tourists seeking beach, volcano and city-based adventures. The island remains a popular tourist destination year-round, with bustling Kuta Beach, the Bali Volcano, the trendy city of Ubud, Uluwatu Temple, Tanah Lot, the Tegallalang Rice Terraces, the Munduk and Melanting Waterfalls and so many other natural, cultural and historical attractions. Within the city of Denpasar, visitors can see the Bali Museum, the Kumbasari Traditional Market, the Garuda Wisnu Kencana park and an abundance of other must-see sites. Most visitors access Bali through the Ngurah Rai International Airport; however, the city can also be reached by sea at Benoa Harbor.
How long the time of flight is?
The length of time required to take a direct flight from Surabaya to Denpasar, Bali is 50 minutes.
Time difference between cities
The time difference between the cities of Surabaya and Denpasar is 1 hour. If the time in Surabaya is 9 a.m., then the time in Denpasar is 10 a.m.
• Four airlines operate the flight route from Surabaya to Denpasar, Bali. Those airlines are Citilink, Lion Air, AirAsia X and Garuda Indonesia.
• There are 18,198 seats available each week on direct flights from Surabaya to Denpasar.
• Forty-two percent of all flights from Surabaya to Denpasar arrive at dusk.
• Thirty-two percent of all flights from Surabaya to Denpasar depart in the afternoon.
• Garuda Indonesia offers 35 direct flights from Surabaya to Denpasar.
• Lion Air offers 398 connecting flights from Surabaya to Denpasar.
General information about this route
The flight distance from Juanda International Airport (SUB) in Surabaya to Ngurah Rai International Airport (DPS) in Bali is 303 kilometer.
Information about Surabaya
Surabaya is the capital of the East Java province. The city was once a small village at the mouth of the Brantas River, the longest river in East Java. The village has now become the second largest metropolitan city in the country. The name of the city of Surabaya dates back to a folkloric story about a battle between a sura (shark) and a baya (crocodile). Both of these animals continue to be symbols of the city today. However, the city offers more than an interesting name. Visitors can discover a multitude of natural, historical, cultural and modern sites across the city, including Kenjeran Beach, the Jalesveva Jayamahe Monument, the Museum Nahdlatul Ulama, the House of Sampoerna, an abundance of modern shopping centers, world-renowned eateries and so many more. The main port of entry into Surabaya is Juanda International Airport, which is also one of the busiest airports in the country.
How long the time of flight is?
The length of time required to take a direct flight from Denpasar, Bali to Surabaya is 50 minutes.
Time difference between cities
The time difference between Denpasar, Bali, and Surabaya is 1 hour. If the time in Denpasar is 9 p.m., then the time in Surabaya is 8 p.m.
Best fares and promo tickets
Transportation from Ngurah Rai International Airport to Denpasar City Center
Travelers arriving at Ngurah Rai International Airport in Bali have several options for transportation to the Denpasar city center and other destinations across the island. Those transportation options are the following.
Visitors can travel to Denpasar and numerous other destinations across Bali from official airport taxis located at the airport’s international and domestic terminals. These taxis usually charge higher rates than commercial taxis, but the fare does not need to be negotiated. Additionally, travelers can take commercial or unofficial taxis, but the fare will have to be negotiated between the traveler and the driver. Always come to a fair taxi rate before entering the vehicle.
2. Car rental
Many tourists rent cars or motorbikes when arriving in Bali. These vehicles can be reserved online before arrival or arranged with the rental companies available at the airport. The price of a rental vehicle depends on the type of vehicle you prefer and how long you intend to use it.
3. City transport
On the island of Bali, another transportation option is the Bemo. Bemos are open-air minibuses that travelers can take into the Denpasar city center and to numerous destinations across the island of Bali. Bemo prices are extremely affordable, ranging between 5,000 Rp and 10,000 Rp for one-way service.
Transportation from Surabaya City Center to Juanda International Airport
There are several different options of transportation for reaching Juanda International Airport from Surabaya city center. Those options of transportation are the following.
1. Damri Bus
Travelers can get to and from Juanda International Airport on the Damri bus. The fare for one-way travel from the airport to the city varies between 30,000 Rp and 35,000 Rp, depending on the route traveled. Travelers can also board the Damri bus on route to the airport at the Bus Terminal Bungurasih in Surabaya. The bus routes to and from the airport are the following.
• Juanda Airport - Bus Terminal Bungurasih (Purabaya) PP
• Juanda Airport - Gresik PP
Commercial taxis are available to take travelers to Juanda International Airport in Surabaya. These taxis can easily be found throughout the city, and fares to the airport are negotiable. However, commercial taxis are not permitted to pick up passengers at the airport. The only taxis available inside the airport grounds are the special Kokapura airport taxis.
Departing from Surabaya
Arriving at Denpasar (Bali)
- Labuan Bajo (LBJ) - Denpasar (Bali) (DPS) tickets
- Makassar (UPG) - Denpasar (Bali) (DPS) tickets
- Lombok (LOP) - Denpasar (Bali) (DPS) tickets
- Bandung (BDO) - Denpasar (Bali) (DPS) tickets
- Surabaya (SUB) - Denpasar (Bali) (DPS) tickets
- Yogyakarta (JOG) - Denpasar (Bali) (DPS) tickets
- Jakarta (JKT) - Denpasar (Bali) (DPS) tickets
Surabaya to Denpasar (Bali) — page rating
We accept ATM / bank transfers, e-payments and credit cards
Customer Service 24/7
(+62) 81 22444 0000
Book a ticket online or over the phone!
Our friendly Customer Care Team provides fast responses to your questions 24 hours a day. Make sure you visit our Help pages where a wide range of topics is covered. We are also available on Live Chat and social media.