There are 6 ways to get from Missoula to San Juan by plane, car, shuttle, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Missoula International Airport to Aguadilla, drive
best- Fly from Missoula International Airport (MSO) to Aguadilla (BQN)plane MSO - BQN
- Drive from Aguadilla (BQN) to San Juancar
16h 13m$324–1,222Fly Missoula International Airport to Luis Munoz Marin International Airport
- Fly from Missoula International Airport (MSO) to Luis Munoz Marin International Airport (SJU)plane MSO - SJU
12h 46m$365–1,275Fly Missoula International Airport to Ponce, shuttle
- Fly from Missoula International Airport (MSO) to Ponce (PSE)plane MSO - PSE
- Take a shuttle bus from Hilton Ponce Golf & Casino Resort to San Juan Airport
17h 35m$526–1,497Bus to Bert Mooney Airport, fly to Luis Munoz Marin International Airport
- Take the bus from Missoula to Buttebus
- Fly from Bert Mooney Airport (BTM) to Luis Munoz Marin International Airport (SJU)plane BTM - SJU
19h 16m$333–1,027Bus, shuttle to Gallatin Field Airport, fly to Aguadilla, drive
- Take the bus from Missoula to Bozemanbus
- Take the bus from Walmart to Basebus
- Take a shuttle bus from Big Sky to Bozeman Airport
- Fly from Gallatin Field Airport (BZN) to Aguadilla (BQN)plane BZN - BQN
- Drive from Aguadilla (BQN) to San Juancar
21h 46m$489–1,152Bus, bus to Helena Regional Airport, fly to Luis Munoz Marin International Airport
- Take the bus from Missoula to Buttebus
- Take the bus from Butte, MT to Helena, MTbus
- Fly from Helena Regional Airport (HLN) to Luis Munoz Marin International Airport (SJU)plane HLN - SJU
16h 38m$363–1,095
Missoula International Airport (MSO) to Aguadilla (BQN) flights
Questions & Answers
The cheapest way to get from Missoula to San Juan is to bus and fly which costs $330 - $1,100 and takes 19h 16m.
The fastest way to get from Missoula to San Juan is to fly which takes 12h 46m and costs $360 - $1,300.
The distance between Missoula and San Juan is 5443 km.
It takes approximately 16h 13m to get from Missoula to San Juan, including transfers.
San Juan is 2h ahead of Missoula. It is currently 1:18 PM in Missoula and 3:18 PM in San Juan.
There are 1240+ hotels available in San Juan.
What companies run services between Missoula, MT, USA and San Juan, Puerto Rico?
United Airlines flies from Missoula International Airport (MSO) to Luis Munoz Marin International Airport (SJU) once a week.
- Website
- jetblue.com
Flights from Missoula International Airport to Aguadilla via Denver, Fort Lauderdale
- Ave. Duration
- 11h 55m
- When
- Saturday
- Estimated price
- $320–1,200
Flights from Missoula International Airport to Aguadilla via Denver, Orlando
- Ave. Duration
- 15h 20m
- When
- Every day
- Estimated price
- $310–1,200
Flights from Missoula International Airport to Aguadilla via Dallas/Ft.Worth, Orlando
- Ave. Duration
- 16h 35m
- When
- Every day
- Estimated price
- $320–1,200
Flights from Missoula International Airport to Aguadilla via Salt Lake City, Orlando
- Ave. Duration
- 16h 48m
- When
- Every day
- Estimated price
- $330–1,200
Flights from Missoula International Airport to Aguadilla via Salt Lake City, Fort Lauderdale
- Ave. Duration
- 17h 3m
- When
- Every day
- Estimated price
- $330–1,200
Flights from Missoula International Airport to Ponce via Denver, Fort Lauderdale
- Ave. Duration
- 11h 21m
- When
- Saturday
- Estimated price
- $320–1,200
Flights from Missoula International Airport to Ponce via Denver, Orlando
- Ave. Duration
- 15h 16m
- When
- Every day
- Estimated price
- $320–1,200
Flights from Missoula International Airport to Ponce via Salt Lake City, Fort Lauderdale
- Ave. Duration
- 16h 29m
- When
- Every day
- Estimated price
- $330–1,200
Flights from Missoula International Airport to Ponce via Dallas/Ft.Worth, Orlando
- Ave. Duration
- 16h 31m
- When
- Thursday and Sunday
- Estimated price
- $330–1,200
Flights from Missoula International Airport to Ponce via Salt Lake City, Orlando
- Ave. Duration
- 16h 44m
- When
- Every day
- Estimated price
- $330–1,200
Flights from Bert Mooney Airport to Luis Munoz Marin International Airport via Denver, Fort Lauderdale
- Ave. Duration
- 21h 59m
- When
- Saturday
- Estimated price
- $240–900
- Website
- flyfrontier.com
Flights from Missoula International Airport to Aguadilla via Denver, Orlando
- Ave. Duration
- 13h 26m
- When
- Every day
- Estimated price
- $310–1,200
Flights from Missoula International Airport to Aguadilla via Minneapolis, Orlando
- Ave. Duration
- 18h 4m
- When
- Every day
- Estimated price
- $320–1,200
Flights from Missoula International Airport to Aguadilla via Salt Lake City, Orlando
- Ave. Duration
- 18h 34m
- When
- Every day
- Estimated price
- $330–1,200
- Website
- united.com
Flights from Missoula International Airport to Luis Munoz Marin International Airport via Denver
- Ave. Duration
- 9h 23m
- When
- Saturday
- Estimated price
- $310–1,200
Flights from Gallatin Field Airport to Aguadilla via Newark
- Ave. Duration
- 9h 34m
- When
- Every day
- Estimated price
- $220–850
Flights from Helena Regional Airport to Luis Munoz Marin International Airport via Denver
- Ave. Duration
- 9h 23m
- When
- Saturday
- Estimated price
- $240–900
- Website
- aa.com
Flights from Bert Mooney Airport to Luis Munoz Marin International Airport via Salt Lake City, Miami
- Ave. Duration
- 13h 33m
- When
- Every day
- Estimated price
- $250–950
Shuttle from Hilton Ponce Golf & Casino Resort to San Juan Airport
- Ave. Duration
- 2h 10m
- Frequency
- On demand
- Estimated price
- $150–220
- Website
- https://www.puertoricoshuttle.com/
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Missoula to Butte
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- $35–55
- Book at
- https://www.jeffersonlines.com
- Adult
- $35–55
Bus from Missoula to Bozeman
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- $50–75
- Book at
- https://www.jeffersonlines.com
- Adult
- $50–75
Bus from Missoula to Butte
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- $35–55
- Book at
- https://www.jeffersonlines.com
- Adult
- $35–55
- Phone
- +1 406.995.6287
- [email protected]
- Website
- skylinebus.com
Bus from Walmart to Base
- Ave. Duration
- 1h 27m
- Frequency
- Every 2 hours
- Website
- https://skylinebus.com
- Schedules at
- https://skylinebus.com/routes
- Phone
- +1 406.600.8408
- [email protected]
- Website
- oldfaithfulandfriends.com
Shuttle from Big Sky to Bozeman Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $200
- Schedules at
- oldfaithfulandfriends.com
- Phone
- +1 208-656-8824
- [email protected]
- Website
- saltlakeexpress.com
Bus from Butte, MT to Helena, MT
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $19–55
- Website
- https://saltlakeexpress.com
Want to know more about travelling around Puerto Rico
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
Travelling to the US: What do I need to know?
Read the travel guide










