There are 6 ways to get from Puerto Vallarta to Bali by plane, bus, train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Licenciado Gustavo Díaz Ordaz International Airport to Ngurah Rai International Airport
best- Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Ngurah Rai International Airport (DPS)plane PVR - DPS
29h 30mRp 12,030,465–33,100,977Bus to Miguel Hidalgo Y Costilla Guadalajara International Airport, fly to Ngurah Rai International Airport
cheapest- Take the bus from Puerto Vallarta to Terminal Zapopanbus
- Fly from Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL) to Ngurah Rai International Airport (DPS)plane GDL - DPS
33h 39mRp 9,447,921–27,172,803Bus to Playa De Oro International Airport, fly to Ngurah Rai International Airport
- Take the bus from Puerto Vallarta to Melaquebus
- Fly from Playa De Oro International Airport (ZLO) to Ngurah Rai International Airport (DPS)plane ZLO - DPS
33h 34mRp 12,035,926–34,462,462Bus to Amado Nervo International Airport, fly to Ngurah Rai International Airport
- Take the bus from Nuevo Vallarta to Tepicbus
- Fly from Amado Nervo International Airport (TPQ) to Ngurah Rai International Airport (DPS)plane TPQ - DPS
34h 2mRp 27,875,046–81,349,996Fly Licenciado Gustavo Díaz Ordaz International Airport to Juanda International Airport, train, car ferry
- Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Juanda International Airport (SUB)plane PVR - SUB
- Take the train from Waru to Ketapangtrain
- Take the carferry from Ketapang to Gilimanukcarferry
40h 4mRp 11,466,465–38,170,977Bus, bus to General Rafael Buelna International Airport, fly to Ngurah Rai International Airport
- Take the bus from Bucerías to Tepicbus
- Take the bus from Tepic to Escuinapabus
- Take the bus from Escuinapa to Villa Uniónbus
- Fly from General Rafael Buelna International Airport (MZT) to Ngurah Rai International Airport (DPS)plane MZT - DPS
39h 14mRp 16,169,639–46,700,151
Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Ngurah Rai International Airport (DPS) flights
Questions & Answers
The cheapest way to get from Puerto Vallarta to Bali is to bus and fly which costs Rp9000000 - Rp28000000 and takes 33h 39m.
The fastest way to get from Puerto Vallarta to Bali is to fly which takes 29h 30m and costs Rp12000000 - Rp34000000.
The distance between Puerto Vallarta and Bali is 15493 km.
It takes approximately 29h 30m to get from Puerto Vallarta to Bali, including transfers.
Bali is 14h ahead of Puerto Vallarta. It is currently 5:35 PM in Puerto Vallarta and 7:35 AM in Bali.
There are 19768+ hotels available in Bali.
What companies run services between Puerto Vallarta, Mexico and Bali, Indonesia?
United Airlines, Singapore Airlines, and five other airlines fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Ngurah Rai International Airport (DPS) twice daily.
- Website
- singaporeair.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Ngurah Rai International Airport via Los Angeles, Singapore Changi
- Ave. Duration
- 26h 16m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rp 12,000,000–90,000,000
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Ngurah Rai International Airport via San Francisco, Singapore Changi
- Ave. Duration
- 27h 32m
- When
- Wednesday and Friday
- Estimated price
- Rp 12,000,000–90,000,000
Flights from Playa De Oro International Airport to Ngurah Rai International Airport via Los Angeles, Singapore Changi
- Ave. Duration
- 26h 57m
- When
- Sunday
- Estimated price
- Rp 12,000,000–90,000,000
Flights from Amado Nervo International Airport to Ngurah Rai International Airport via Los Angeles, Singapore Changi
- Ave. Duration
- 27h 16m
- When
- Wednesday and Friday
- Estimated price
- Rp 29,000,000–210,000,000
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Juanda International Airport via Los Angeles, Singapore Changi
- Ave. Duration
- 27h 31m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rp 11,000,000–80,000,000
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Juanda International Airport via San Francisco, Singapore Changi
- Ave. Duration
- 28h 47m
- When
- Wednesday and Friday
- Estimated price
- Rp 11,000,000–80,000,000
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Juanda International Airport via Vancouver, Singapore Changi
- Ave. Duration
- 29h 35m
- When
- Thursday, Friday, and Sunday
- Estimated price
- Rp 11,000,000–38,000,000
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Ngurah Rai International Airport via Los Angeles, Singapore Changi
- Ave. Duration
- 25h 5m
- When
- Every day
- Estimated price
- Rp 9,500,000–70,000,000
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Ngurah Rai International Airport via San Francisco, Singapore Changi
- Ave. Duration
- 27h 1m
- When
- Every day
- Estimated price
- Rp 9,500,000–70,000,000
Flights from General Rafael Buelna International Airport to Ngurah Rai International Airport via Vancouver, Singapore Changi
- Ave. Duration
- 27h
- When
- Tuesday and Friday
- Estimated price
- Rp 17,000,000–60,000,000
Flights from General Rafael Buelna International Airport to Ngurah Rai International Airport via Los Angeles, Singapore Changi
- Ave. Duration
- 27h 33m
- When
- Friday
- Estimated price
- Rp 17,000,000–120,000,000
- Website
- china-airlines.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Ngurah Rai International Airport via Los Angeles, Taiwan Taoyuan
- Ave. Duration
- 31h 56m
- When
- Every day
- Estimated price
- Rp 11,000,000–33,000,000
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Ngurah Rai International Airport via San Francisco, Taiwan Taoyuan
- Ave. Duration
- 34h 20m
- When
- Saturday
- Estimated price
- Rp 12,000,000–39,000,000
Flights from Playa De Oro International Airport to Ngurah Rai International Airport via Los Angeles, Taiwan Taoyuan
- Ave. Duration
- 32h 37m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- Rp 11,000,000–33,000,000
Flights from Playa De Oro International Airport to Ngurah Rai International Airport via Phoenix, Taiwan Taoyuan
- Ave. Duration
- 34h 15m
- When
- Wednesday
- Estimated price
- Rp 11,000,000–33,000,000
Flights from Amado Nervo International Airport to Ngurah Rai International Airport via Los Angeles, Taiwan Taoyuan
- Ave. Duration
- 32h 56m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 27,000,000–80,000,000
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Ngurah Rai International Airport via Ontario/San Bernardino, Taiwan Taoyuan
- Ave. Duration
- 27h 36m
- When
- Every day
- Estimated price
- Rp 9,000,000–26,000,000
Flights from General Rafael Buelna International Airport to Ngurah Rai International Airport via Vancouver, Taiwan Taoyuan
- Ave. Duration
- 31h 55m
- When
- Tuesday
- Estimated price
- Rp 16,000,000–45,000,000
Flights from General Rafael Buelna International Airport to Ngurah Rai International Airport via Los Angeles, Taiwan Taoyuan
- Ave. Duration
- 33h 13m
- When
- Monday, Friday, and Saturday
- Estimated price
- Rp 15,000,000–45,000,000
Flights from General Rafael Buelna International Airport to Ngurah Rai International Airport via Phoenix, Taiwan Taoyuan
- Ave. Duration
- 34h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rp 16,000,000–45,000,000
- Website
- united.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Ngurah Rai International Airport via San Francisco, Singapore Changi
- Ave. Duration
- 31h 45m
- When
- Saturday
- Estimated price
- Rp 12,000,000–42,000,000
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Juanda International Airport via San Francisco, Singapore Changi
- Ave. Duration
- 36h 25m
- When
- Saturday
- Estimated price
- Rp 11,000,000–37,000,000
- Website
- cathaypacific.com
Flights from Amado Nervo International Airport to Ngurah Rai International Airport via Los Angeles, Hong Kong
- Ave. Duration
- 33h 21m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 31,000,000–95,000,000
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Juanda International Airport via Los Angeles, Hong Kong
- Ave. Duration
- 36h 36m
- When
- Every day
- Estimated price
- Rp 12,000,000–35,000,000
- Website
- vietnamairlines.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Ngurah Rai International Airport via San Francisco, Tan Son Nhat
- Ave. Duration
- 33h 37m
- When
- Wednesday
- Estimated price
- Rp 12,000,000–33,000,000
- Website
- evaair.com
Flights from Licenciado Gustavo Díaz Ordaz International Airport to Ngurah Rai International Airport via San Francisco, Taiwan Taoyuan
- Ave. Duration
- 33h 52m
- When
- Wednesday and Friday
- Estimated price
- Rp 12,000,000–32,000,000
- Website
- philippineairlines.com
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Ngurah Rai International Airport via Los Angeles, Manila
- Ave. Duration
- 25h 56m
- When
- Every day
- Estimated price
- Rp 8,500,000–32,000,000
- Website
- jetstar.com
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Ngurah Rai International Airport via San Francisco, Singapore Changi
- Ave. Duration
- 25h 11m
- When
- Every day
- Estimated price
- Rp 9,500,000–32,000,000
- Website
- cebupacificair.com
Flights from Miguel Hidalgo Y Costilla Guadalajara International Airport to Ngurah Rai International Airport via Los Angeles, Manila
- Ave. Duration
- 26h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- Rp 8,500,000–32,000,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Waru to Ketapang
- Ave. Duration
- 5h 59m
- Frequency
- Twice daily
- Estimated price
- Rp 180,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 180,000–330,000
- Business
- Rp 380,000–550,000
- Executive
- Rp 330,000–700,000
- Phone
- +52 33 3600 0598
- [email protected]
- Website
- Autocamiones del Pacifico
Bus from Puerto Vallarta to Melaque
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- Rp 310,000–490,000
- Schedules at
- Autocamiones del Pacifico
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Nuevo Vallarta to Tepic
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- Rp 460,000–800,000
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 333 111 8780
- [email protected]
- Website
- Vallarta Plus
Bus from Puerto Vallarta to Terminal Zapopan
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- Rp 384,921–983,803
- Schedules at
- Vallarta Plus
- INAPAM/Insen/Child
- Rp 384,921
- General
- Rp 770,891
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- estrellablanca.com.mx
Bus from Bucerías to Tepic
- Ave. Duration
- 3h 25m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 290,000–340,000
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
- Phone
- +52 644 410 2444
- [email protected]
- Website
- tufesa.com.mx
Bus from Tepic to Escuinapa
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- Rp 290,000–550,000
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- Rp 290,000–550,000
- Titanium
- Rp 320,000–550,000
- Phone
- 800 507 5500
- [email protected]
- Website
- estrellablanca.com.mx
Bus from Escuinapa to Villa Unión
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- Rp 68,174
- Schedules at
- estrellablanca.com.mx
- Phone
- +62 811-1021-191
- [email protected]
- Website
- asdp.id
Car ferry from Ketapang to Gilimanuk
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- Rp 2,500–240,000
- Schedules at
- ferizy.com
Want to know more about travelling around Indonesia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Bali: What to do if Mount Agung erupts
Read the travel guide


























