There are 5 ways to get from Todos Santos to Billings by shuttle, plane, bus (Greyhound), bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle, fly
best- Take a shuttle bus from Todos Santos to San José del Cabo Airport
- Fly from Los Cabos International Airport (SJD) to Logan International Airport (BIL)plane SJD - BIL
9h 47m$518–992Drive 2,103.2 mi
cheapest- Drive from Todos Santos to Billingscar 2,103.2 mi
44h 2m$384–555Bus
- Take the bus from Todos Santos to Tijuana Central Bus Terminalbus
- Take the bus from Tijuana - Plaza El Mexicano to Santa Anabus
- Take the bus from Santa Ana Bus Stop to Las Vegas Bus Terminalbus
- Take the bus from Las Vegas Bus Terminal to Denver Union Stationbus
- Take the bus from Denver Union Station to Cheyennebus
- Take the bus from Cheyenne, WY to Billings, MTbus
2d 20h$495–846Bus, train
- Take the bus from Todos Santos to Tijuana Central Bus Terminalbus
- Take the train from San Diego to San Luis Obispotrain
- Take the train from San Luis Obispo to Vancouver Stationtrain
- Take the train from Vancouver Station to Spokanetrain
- Take the bus from Spokane Station to Billings, MTbus
3d 8h$812–1,598Bus via Las Cruces
- Take the bus from Todos Santos to San Agustínbus
- Take the bus from San Agustín to Tijuanabus
- Take the bus from Cross Border Express, San Diego to Las Cruces, NMbus
- Take the bus from Las Cruces, NM to Denverbus
- Take the bus from Denver Union Station to Casper 144 East A Stbus
- Take the bus from Casper Amtrak Station to Billings, MTbus
2d 22h$533–824
Todos Santos to Billings by bus and foot
Questions & Answers
The cheapest way to get from Todos Santos to Billings is to drive which costs $380 - $600 and takes 44h 2m.
The fastest way to get from Todos Santos to Billings is to shuttle and fly which takes 9h 47m and costs $500 - $1,000.
No, there is no direct bus from Todos Santos to Billings. However, there are services departing from Todos Santos and arriving at Billings, MT via Tijuana - Plaza El Mexicano, Santa Ana Bus Stop, Las Vegas Bus Terminal, Denver Union Station and Cheyenne, WY. The journey, including transfers, takes approximately 2 days 20h.
The distance between Todos Santos and Billings is 1647 miles. The road distance is 2115.4 miles.
The best way to get from Todos Santos to Billings without a car is to bus which takes 2 days 20h and costs $490 - $850.
It takes approximately 9h 47m to get from Todos Santos to Billings, including transfers.
Todos Santos to Billings bus services, operated by Autobuses ABC, depart from Todos Santos station.
Todos Santos to Billings bus services, operated by Autobuses ABC, arrive at Tijuana Central Bus Terminal station.
Billings is 1h ahead of Todos Santos. It is currently 6:18 PM in Todos Santos and 7:18 PM in Billings.
Yes, the driving distance between Todos Santos to Billings is 2115 miles. It takes approximately 44h 2m to drive from Todos Santos to Billings.
What companies run services between Todos Santos, Baja California Sur, Mexico and Billings, MT, USA?
You can take a bus from Todos Santos to Billings, MT via Tijuana Central Bus Terminal, Tijuana - Plaza El Mexicano, Santa Ana, Santa Ana Bus Stop, Las Vegas Bus Terminal, Denver Union Station, and Cheyenne, WY in around 2d 20h.
- Website
- united.com
Flights from Los Cabos International Airport to Logan International Airport via Denver
- Ave. Duration
- 7h 31m
- When
- Every day
- Estimated price
- $140–600
- Website
- aa.com
Flights from Los Cabos International Airport to Logan International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 42m
- When
- Saturday
- Estimated price
- $170–700
Flights from Los Cabos International Airport to Logan International Airport via Phoenix
- Ave. Duration
- 9h 41m
- When
- Every day
- Estimated price
- $130–600
- Website
- delta.com
Flights from Los Cabos International Airport to Logan International Airport via Salt Lake City
- Ave. Duration
- 8h 18m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $140–600
- Website
- alaskaair.com
Flights from Los Cabos International Airport to Logan International Airport via Seattle
- Ave. Duration
- 11h 8m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $380–1,500
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from San Diego to San Luis Obispo
- Ave. Duration
- 8h 36m
- Frequency
- Twice daily
- Estimated price
- $110–230
- Website
- https://www.amtrak.com/home.html
Train from San Luis Obispo to Vancouver Station
- Ave. Duration
- 25h 8m
- Frequency
- Once daily
- Estimated price
- $320–650
- Website
- https://www.amtrak.com/home.html
Train from Vancouver Station to Spokane
- Ave. Duration
- 7h 8m
- Frequency
- Once daily
- Estimated price
- $120–250
- Website
- https://www.amtrak.com/home.html
- Phone
- 1 800 378 1245
- Website
- cabotransportation.com
Shuttle from Todos Santos to San José del Cabo Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $371
- Website
- https://www.cabotransportation.com/
- Phone
- +52 664 104 7400
- [email protected]
- Website
- abc.com.mx
Bus from Todos Santos to Tijuana Central Bus Terminal
- Ave. Duration
- 25h 5m
- Frequency
- Twice daily
- Estimated price
- $190–280
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Todos Santos to Tijuana Central Bus Terminal
- Ave. Duration
- 25h 5m
- Frequency
- Twice daily
- Estimated price
- $190–280
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobusesaguila.com
Bus from Todos Santos to Tijuana Central Bus Terminal
- Ave. Duration
- 23h 55m
- Frequency
- Once daily
- Estimated price
- $130–280
- Schedules at
- autobusesaguila.com
- Book at
- autobusesaguila.com
Bus from Todos Santos to Tijuana Central Bus Terminal
- Ave. Duration
- 23h 55m
- Frequency
- Once daily
- Estimated price
- $130–280
- Schedules at
- autobusesaguila.com
- Book at
- autobusesaguila.com
Bus from Todos Santos to San Agustín
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $17–30
- Schedules at
- autobusesaguila.com
- Book at
- autobusesaguila.com
Bus from San Agustín to Tijuana
- Ave. Duration
- 20h 15m
- Frequency
- Once daily
- Estimated price
- $120–250
- Schedules at
- autobusesaguila.com
- Book at
- autobusesaguila.com
- Phone
- +1-800-231-2222
- [email protected]
- Website
- greyhound.com.mx
Bus from Tijuana - Plaza El Mexicano to Santa Ana
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Estimated price
- $21–35
- Schedules at
- greyhound.com.mx
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Santa Ana Bus Stop to Las Vegas Bus Terminal
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Estimated price
- $40–80
- Website
- https://www.greyhound.com/
Bus from Las Vegas Bus Terminal to Denver Union Station
- Ave. Duration
- 16h 20m
- Frequency
- Once daily
- Estimated price
- $110–220
- Website
- https://www.greyhound.com/
Bus from Denver Union Station to Cheyenne
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $14–29
- Website
- https://www.greyhound.com/
- Phone
- +1-877-779-2999
- [email protected]
- Website
- expressarrow.com
Bus from Denver Union Station to Cheyenne
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a week
- Estimated price
- $45–60
- Website
- https://expressarrow.com
Bus from Cheyenne, WY to Billings, MT
- Ave. Duration
- 10h 5m
- Frequency
- Once a week
- Estimated price
- $140–180
- Website
- https://expressarrow.com
Bus from Denver Union Station to Casper 144 East A St
- Ave. Duration
- 5h 55m
- Frequency
- 4 times a week
- Estimated price
- $90–110
- Website
- https://expressarrow.com
Bus from Casper Amtrak Station to Billings, MT
- Ave. Duration
- 7h 15m
- Frequency
- Once a week
- Estimated price
- $100–130
- Website
- https://expressarrow.com
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Spokane Station to Billings, MT
- Ave. Duration
- 9h 50m
- Frequency
- 3 times a day
- Estimated price
- $120–180
- Book at
- https://www.jeffersonlines.com
- Adult
- $120–180
- [email protected]
- Website
- crossborderxpress.com
Bus from Cross Border Express, San Diego to Las Cruces, NM
- Ave. Duration
- 16h 15m
- Frequency
- 3 times a day
- Estimated price
- $110–170
- Schedules at
- crossborderxpress.com
- Phone
- +1 866 691 9732
- [email protected]
- Website
- eplalimo.com
Bus from Las Cruces, NM to Denver
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Estimated price
- $85–120
- Website
- https://eplalimo.com/
- One Way
- $85–120
Want to know more about travelling around United States
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 111+ hotels available in Billings.

































