There are 6 ways to get from Minneapolis Airport (MSP) to Bali by plane, bus, car ferry, train, or 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 Minneapolis–Saint Paul International Airport to Ngurah Rai International Airport
best- Fly from Minneapolis–Saint Paul International Airport (MSP) to Ngurah Rai International Airport (DPS)plane MSP - DPS
25h 35mRp 13,546,275–28,029,344Bus to Brainerd Lakes Regional Airport, fly to Ngurah Rai International Airport
cheapest- Take the bus from Minneapolis / St Paul Airport to Arrowwood Lodge at Brainerd Lakes - Baxterbus
- Fly from Brainerd Lakes Regional Airport (BRD) to Ngurah Rai International Airport (DPS)plane BRD - DPS
34h 48mRp 12,595,078–38,755,078Fly Minneapolis–Saint Paul International Airport to Banyuwangi Airport, car ferry
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Banyuwangi Airport (BWX)plane MSP - BWX
- Take the car ferry from Ketapang to Gilimanukcarferry
29h 57mRp 21,416,635–70,687,255Fly Minneapolis–Saint Paul International Airport to Abdul Rachman Saleh Airport, train, car ferry
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Abdul Rachman Saleh Airport (MLG)plane MSP - MLG
- Take the train from Lawang to Ketapangtrain
- Take the car ferry from Ketapang to Gilimanukcarferry
37h 26mRp 21,522,769–59,826,846Fly Minneapolis–Saint Paul International Airport to Juanda International Airport, train, car ferry
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Juanda International Airport (SUB)plane MSP - SUB
- Take the train from Waru to Ketapangtrain
- Take the car ferry from Ketapang to Gilimanukcarferry
35h 24mRp 12,764,822–41,744,308Fly Minneapolis–Saint Paul International Airport to Lombok International Airport, bus, ferry
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Lombok International Airport (LOP)plane MSP - LOP
- Take the bus from Lombok International Airport to Senggigibus
- Take the ferry from Bangsal to Padang Bai, Baliferry
32h 41mRp 14,398,833–46,918,420
Minneapolis–Saint Paul International Airport (MSP) to Ngurah Rai International Airport (DPS) flights
Questions & Answers
The cheapest way to get from Minneapolis Airport (MSP) to Bali is to fly which costs Rp13000000 - Rp28000000 and takes 25h 35m.
The fastest way to get from Minneapolis Airport (MSP) to Bali is to fly which takes 25h 35m and costs Rp13000000 - Rp28000000.
The distance between Minneapolis Airport (MSP) and Bali is 15166 km.
It takes approximately 25h 35m to get from Minneapolis Airport (MSP) to Bali, including transfers.
Bali is 13h ahead of Minneapolis Airport (MSP). It is currently 2:38 AM in Minneapolis Airport (MSP) and 3:38 PM in Bali.
There are 19623+ hotels available in Bali.
What companies run services between Minneapolis Airport (MSP), USA and Bali, Indonesia?
Delta, Korean Air, and four other airlines fly from Minneapolis–Saint Paul International Airport (MSP) to Ngurah Rai International Airport (DPS) 4 times a day.
- Website
- singaporeair.com
Flights from Minneapolis–Saint Paul International Airport to Ngurah Rai International Airport via Vancouver, Singapore Changi
- Ave. Duration
- 25h 10m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- Rp 14,000,000–47,000,000
Flights from Minneapolis–Saint Paul International Airport to Ngurah Rai International Airport via Tokyo Haneda, Singapore Changi
- Ave. Duration
- 33h 25m
- When
- Every day
- Estimated price
- Rp 13,000,000–46,000,000
Flights from Brainerd Lakes Regional Airport to Ngurah Rai International Airport via Minneapolis–Saint Paul International Airport, Tokyo Haneda, Singapore Changi
- Ave. Duration
- 37h 10m
- When
- Every day
- Estimated price
- Rp 11,000,000–40,000,000
Flights from Minneapolis–Saint Paul International Airport to Juanda International Airport via Vancouver, Singapore Changi
- Ave. Duration
- 26h 25m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- Rp 12,000,000–42,000,000
Flights from Minneapolis–Saint Paul International Airport to Juanda International Airport via Tokyo Haneda, Singapore Changi
- Ave. Duration
- 34h 40m
- When
- Every day
- Estimated price
- Rp 12,000,000–41,000,000
Flights from Minneapolis–Saint Paul International Airport to Juanda International Airport via Seattle, Singapore Changi
- Ave. Duration
- 37h 40m
- When
- Saturday
- Estimated price
- Rp 12,000,000–95,000,000
Flights from Minneapolis–Saint Paul International Airport to Lombok International Airport via Vancouver, Singapore Changi
- Ave. Duration
- 25h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- Rp 14,000,000–48,000,000
Flights from Minneapolis–Saint Paul International Airport to Lombok International Airport via Tokyo Haneda, Singapore Changi
- Ave. Duration
- 33h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rp 14,000,000–47,000,000
Flights from Minneapolis–Saint Paul International Airport to Lombok International Airport via Seattle, Singapore Changi
- Ave. Duration
- 36h 30m
- When
- Saturday
- Estimated price
- Rp 14,000,000–110,000,000
- Website
- batikair.com
Flights from Minneapolis–Saint Paul International Airport to Abdul Rachman Saleh Airport via Incheon, Soekarno–Hatta
- Ave. Duration
- 32h 45m
- When
- Every day
- Estimated price
- Rp 19,000,000–70,000,000
Flights from Minneapolis–Saint Paul International Airport to Abdul Rachman Saleh Airport via Tokyo Haneda, Soekarno–Hatta
- Ave. Duration
- 35h 45m
- When
- Every day
- Estimated price
- Rp 20,000,000–70,000,000
Flights from Minneapolis–Saint Paul International Airport to Abdul Rachman Saleh Airport via Seattle, Taiwan Taoyuan, Soekarno–Hatta
- Ave. Duration
- 29h 31m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Rp 21,000,000–60,000,000
Flights from Minneapolis–Saint Paul International Airport to Abdul Rachman Saleh Airport via Vancouver, Singapore Changi, Soekarno–Hatta
- Ave. Duration
- 27h 30m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- Rp 20,000,000–70,000,000
Flights from Minneapolis–Saint Paul International Airport to Abdul Rachman Saleh Airport via Seattle, Tokyo Haneda, Soekarno–Hatta
- Ave. Duration
- 32h 30m
- When
- Sunday
- Estimated price
- Rp 20,000,000–190,000,000
- Website
- superairjet.com
Flights from Minneapolis–Saint Paul International Airport to Banyuwangi Airport via Incheon, Soekarno–Hatta
- Ave. Duration
- 32h 45m
- When
- Every day
- Estimated price
- Rp 21,000,000–75,000,000
Flights from Minneapolis–Saint Paul International Airport to Banyuwangi Airport via Tokyo Haneda, Soekarno–Hatta
- Ave. Duration
- 35h 45m
- When
- Every day
- Estimated price
- Rp 21,000,000–75,000,000
Flights from Minneapolis–Saint Paul International Airport to Banyuwangi Airport via Vancouver, Singapore Changi, Soekarno–Hatta
- Ave. Duration
- 27h 30m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- Rp 22,000,000–75,000,000
- Website
- delta.com
Flights from Minneapolis–Saint Paul International Airport to Ngurah Rai International Airport via Incheon
- Ave. Duration
- 43h 40m
- When
- Every day
- Estimated price
- Rp 12,000,000–43,000,000
Flights from Brainerd Lakes Regional Airport to Ngurah Rai International Airport via Minneapolis–Saint Paul International Airport, Incheon
- Ave. Duration
- 46h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rp 11,000,000–37,000,000
- Website
- philippineairlines.com
Flights from Minneapolis–Saint Paul International Airport to Ngurah Rai International Airport via Tokyo Haneda, Manila
- Ave. Duration
- 24h 25m
- When
- Every day
- Estimated price
- Rp 12,000,000–43,000,000
Flights from Brainerd Lakes Regional Airport to Ngurah Rai International Airport via Minneapolis–Saint Paul International Airport, Tokyo Haneda, Manila
- Ave. Duration
- 28h 10m
- When
- Every day
- Estimated price
- Rp 11,000,000–37,000,000
- Website
- cebupacificair.com
Flights from Minneapolis–Saint Paul International Airport to Ngurah Rai International Airport via Tokyo Haneda, Manila
- Ave. Duration
- 24h 29m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- Rp 12,000,000–43,000,000
Flights from Brainerd Lakes Regional Airport to Ngurah Rai International Airport via Minneapolis–Saint Paul International Airport, Tokyo Haneda, Manila
- Ave. Duration
- 28h 14m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- Rp 11,000,000–37,000,000
- Website
- koreanair.com
Flights from Minneapolis–Saint Paul International Airport to Ngurah Rai International Airport via Incheon
- Ave. Duration
- 43h 40m
- When
- Every day
- Estimated price
- Rp 12,000,000–43,000,000
- Website
- lionair.co.id
Flights from Minneapolis–Saint Paul International Airport to Banyuwangi Airport via Vancouver, Singapore Changi, Lombok International Airport
- Ave. Duration
- 29h 45m
- When
- Friday
- Estimated price
- Rp 22,000,000–75,000,000
- Website
- cathaypacific.com
Flights from Minneapolis–Saint Paul International Airport to Juanda International Airport via Vancouver, Hong Kong
- Ave. Duration
- 35h 30m
- When
- Every day
- Estimated price
- Rp 13,000,000–38,000,000
- Website
- greaterbay-airlines.com
Flights from Minneapolis–Saint Paul International Airport to Juanda International Airport via Seattle, Hong Kong
- Ave. Duration
- 24h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 13,000,000–38,000,000
- Website
- transnusa.co.id
Flights from Minneapolis–Saint Paul International Airport to Lombok International Airport via Incheon, Soekarno–Hatta
- Ave. Duration
- 29h 30m
- When
- Every day
- Estimated price
- Rp 14,000,000–46,000,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Lawang to Ketapang
- Ave. Duration
- 6h 28m
- Frequency
- Once daily
- Estimated price
- Rp 170,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 170,000–330,000
- Business
- Rp 380,000–550,000
- Executive
- Rp 320,000–700,000
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
- +1 320-316-0943
- Website
- groometransportation.com
Bus from Minneapolis / St Paul Airport to Arrowwood Lodge at Brainerd Lakes - Baxter
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a day
- Estimated price
- Rp 1,075,079
- Schedules at
- groometransportation.com
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Lombok International Airport to Senggigi
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- 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
Car ferry from Ketapang to Gilimanuk
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- Rp 2,500–240,000
- Schedules at
- ferizy.com
Car ferry from Ketapang to Gilimanuk
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- Rp 2,500–240,000
- Schedules at
- ferizy.com
- Phone
- +6281808588777
- [email protected]
- Website
- giligilifastboat.com
Ferry from Bangsal to Padang Bai, Bali
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- Rp 490,000–550,000
- Schedules at
- giligilifastboat.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
Travelling to the US: What do I need to know?
Read the travel guide












