There are 11 ways to get from Santa Maria to Sedona by bus, plane, taxi, train, bus (Greyhound), car, shuttle, or bus (Flixbus, Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to San Luis Obispo County Regional Airport, fly to Flagstaff, taxi
best- Take the bus from Santa Maria Transit Center to Government Centerbus
- Fly from San Luis Obispo County Regional Airport (SBP) to Flagstaff (FLG)plane SBP - FLG
- Take the taxi from Flagstaff (FLG) to Sedonataxi
8h 10m$144–415Bus via Santa Barbara
cheapest- Take the bus from Santa Maria Transit Center to Chapala at Figueroabus
- Take the bus from Santa Barbara Bus Stop to Los Angeles Union Stationbus
- Take the bus from Los Angeles Union Station to Sedona(ARCO)bus
20h 15m$102–194Train, taxi
- Take the train from Guadalupe Amtrak Station to Los Angelestrain
- Take the train from Los Angeles to Flagstafftrain
- Take the taxi from Flagstaff to Sedonataxi
18h 54m$332–622Bus
- Take the bus from Santa Maria Airport, CA to Los Angeles Airport, CAbus
- Take the bus from Los Angeles Union Station to Sedona(ARCO)bus Greyhound US1020S
19h 57m$174–275Drive 594 mi
- Drive from Santa Maria to Sedonacar 594 mi
11h 4m$109–157Bus to Santa Barbara Municipal Airport, fly to Flagstaff, taxi
- Take the bus from Santa Maria Airport, CA to Santa Barbara Airportbus
- Fly from Santa Barbara Municipal Airport (SBA) to Flagstaff (FLG)plane SBA - FLG
- Take the taxi from Flagstaff (FLG) to Sedonataxi
9h 10m$196–457Bus to San Luis Obispo County Regional Airport, fly to Phoenix, shuttle
- Take the bus from Santa Maria Transit Center to Government Centerbus
- Fly from San Luis Obispo County Regional Airport (SBP) to Phoenix (PHX)plane SBP - PHX
- Take a shuttle bus from Sky Harbor International Airport to Sedona, AZ
8h 15m$336–477Bus to Santa Barbara Municipal Airport, fly to Phoenix, shuttle
- Take the bus from Santa Maria Airport, CA to Santa Barbara Airportbus
- Fly from Santa Barbara Municipal Airport (SBA) to Phoenix (PHX)plane SBA - PHX
- Take a shuttle bus from Sky Harbor International Airport to Sedona, AZ
8h 5m$363–599Bus to Los Angeles International Airport, fly to Prescott, taxi
- Take the bus from Santa Maria Airport, CA to Los Angeles Airport, CAbus
- Fly from Los Angeles International Airport (LAX) to Prescott (PRC)plane LAX - PRC
- Take the taxi from Prescott (PRC) to Cottonwood Librarytaxi
9h 32m$213–494Train, bus
- Take the train from Guadalupe Amtrak Station to Los Angelestrain Pacific Surfliner
- Take the bus from Los Angeles Union Station to Sedona(ARCO)bus Greyhound US1020S
20h 35m$142–292Train, bus via Maricopa
- Take the train from Guadalupe Amtrak Station to Los Angelestrain
- Take the train from Los Angeles to Maricopa Amtraktrain
- Take the bus from Maricopa Amtrak to Sky Harbor International Airportbus
- Take the bus from Sky Harbor International Airport to Aiden by Best Western Sedonabus
20h 38m$248–528
Santa Maria to Sedona by bus
Questions & Answers
The cheapest way to get from Santa Maria to Sedona is to bus via Santa Barbara which costs $100 - $200 and takes 20h 15m.
The fastest way to get from Santa Maria to Sedona is to bus and fly and shuttle which takes 8h 5m and costs $360 - $600.
No, there is no direct bus from Santa Maria to Sedona. However, there are services departing from Transit Center and arriving at Sedona(ARCO) via Santa Maria Airport, CA, LAX Tom Bradley International Terminal and Los Angeles Union Station. The journey, including transfers, takes approximately 19h 57m.
The distance between Santa Maria and Sedona is 581 miles. The road distance is 597.5 miles.
The best way to get from Santa Maria to Sedona without a car is to train and taxi which takes 18h 54m and costs $330 - $650.
It takes approximately 8h 10m to get from Santa Maria to Sedona, including transfers.
Santa Maria to Sedona bus services, operated by Central Coast Shuttle, depart from Santa Maria Airport, CA station.
Santa Maria to Sedona bus services, operated by Central Coast Shuttle, arrive at Los Angeles Airport, CA station.
Yes, the driving distance between Santa Maria to Sedona is 597 miles. It takes approximately 11h 4m to drive from Santa Maria to Sedona.
There are 547+ hotels available in Sedona.
What companies run services between Santa Maria, Santa Barbara County, CA, USA and Sedona, AZ, USA?
You can take a bus from Transit Center to Sedona(ARCO) via Santa Maria Public Airport, Santa Maria Airport, CA, LAX Tom Bradley International Terminal, and Los Angeles Union Station in around 19h 57m.
- Website
- aa.com
Flights from San Luis Obispo County Regional Airport to Flagstaff via Phoenix
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- $50–290
Flights from Santa Barbara Municipal Airport to Flagstaff via Phoenix
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- $45–260
Flights from San Luis Obispo County Regional Airport to Phoenix
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- $40–260
Flights from Santa Barbara Municipal Airport to Phoenix
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- $35–230
- Website
- southwest.com
Flights from Santa Barbara Municipal Airport to Phoenix via San Diego
- Ave. Duration
- 3h 22m
- When
- Sunday, Monday, Thursday, and Friday
- Estimated price
- $40–240
Flights from Santa Barbara Municipal Airport to Phoenix via Las Vegas
- Ave. Duration
- 3h 46m
- When
- Saturday, Sunday, Monday, Thursday, and Friday
- Estimated price
- $40–250
Flights from Santa Barbara Municipal Airport to Phoenix via Sacramento
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- $60–300
- Website
- united.com
Flights from San Luis Obispo County Regional Airport to Phoenix via Los Angeles International Airport
- Ave. Duration
- 4h 2m
- When
- Saturday, Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $45–260
Flights from San Luis Obispo County Regional Airport to Phoenix via San Francisco
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $60–300
Flights from Los Angeles International Airport to Prescott
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- $45–290
- Website
- alaskaair.com
Flights from San Luis Obispo County Regional Airport to Phoenix via San Diego
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- $180–320
Flights from Santa Barbara Municipal Airport to Phoenix via San Diego
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- $150–370
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Guadalupe Amtrak Station to Los Angeles
- Ave. Duration
- 5h 4m
- Frequency
- 3 times a day
- Estimated price
- $60–130
- Website
- Amtrak
Train from Los Angeles to Flagstaff
- Ave. Duration
- 10h 32m
- Frequency
- Once daily
- Estimated price
- $170–360
- Website
- Amtrak
Train from Guadalupe Amtrak Station to Los Angeles
- Ave. Duration
- 5h 4m
- Frequency
- 3 times a day
- Estimated price
- $60–130
- Website
- Amtrak
Train from Guadalupe Amtrak Station to Los Angeles
- Ave. Duration
- 5h 4m
- Frequency
- 3 times a day
- Estimated price
- $60–130
- Website
- Amtrak
Train from Los Angeles to Maricopa Amtrak
- Ave. Duration
- 7h 35m
- Frequency
- 6 times a week
- Estimated price
- $120–280
- Website
- Amtrak
- Website
- SoCoTransit
Bus from Santa Maria Transit Center to Government Center
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- $2–4
- Website
- SoCoTransit
Bus from Santa Maria Transit Center to Government Center
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- $2–4
- Website
- SoCoTransit
- Phone
- +1 800-470-8818
- [email protected]
- Website
- Central Coast Shuttle
Bus from Santa Maria Airport, CA to Los Angeles Airport, CA
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- $85–105
- Website
- Central Coast Shuttle
- one way non-prepaid
- $90–105
- One-way prepaid 48 hours advance
- $85–100
Bus from Santa Maria Airport, CA to Santa Barbara Airport
- Ave. Duration
- 1h 13m
- Frequency
- Every 4 hours
- Estimated price
- $60–75
- Website
- Central Coast Shuttle
- one way non-prepaid
- $65–75
- One-way prepaid 48 hours advance
- $60–70
Bus from Santa Maria Airport, CA to Santa Barbara Airport
- Ave. Duration
- 1h 13m
- Frequency
- Every 4 hours
- Estimated price
- $60–75
- Website
- Central Coast Shuttle
- one way non-prepaid
- $65–75
- One-way prepaid 48 hours advance
- $60–70
Bus from Santa Maria Airport, CA to Los Angeles Airport, CA
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- $85–105
- Website
- Central Coast Shuttle
- one way non-prepaid
- $90–105
- One-way prepaid 48 hours advance
- $85–100
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Los Angeles Union Station to Sedona(ARCO)
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $80–160
- Website
- Greyhound
Bus from Los Angeles Union Station to Sedona(ARCO)
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $80–160
- Website
- Greyhound
Bus from Los Angeles Union Station to Sedona(ARCO)
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $80–160
- Website
- Greyhound
- Phone
- +1-480-710-3441
- [email protected]
- Website
- Airport Shuttle of Phoenix
Shuttle from Sky Harbor International Airport to Sedona, AZ
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $152
- Website
- Airport Shuttle of Phoenix
Shuttle from Sky Harbor International Airport to Sedona, AZ
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $152
- Website
- Airport Shuttle of Phoenix
- Phone
- (805) 692-1902
- [email protected]
- Website
- Clean Air Express
Bus from Santa Maria Transit Center to Chapala at Figueroa
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- $7–8
- Website
- Clean Air Express
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Santa Barbara Bus Stop to Los Angeles Union Station
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a week
- Estimated price
- $14–24
- Schedules at
- Flixbus USA
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Maricopa Amtrak to Sky Harbor International Airport
- Ave. Duration
- 1h
- Frequency
- 6 times a week
- Estimated price
- $11–16
- Website
- Amtrak
- Phone
- +1 928-350-8466
- Website
- arizonashuttle.com
Bus from Sky Harbor International Airport to Aiden by Best Western Sedona
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- $55–100
- Book at
- Groome Transportation - Phoenix, AZ
- Ave. Duration
- 54 min
- Estimated price
- $80–130
Apex Taxi
- Phone
- +1 928-779-0000
Sun Taxi and Tours
- Phone
- +1 928-774-7400
Turquoise Taxi & Tours
- Phone
- +1 928 600 2112
Apex Taxi
- Phone
- +1 928-779-0000
Sun Taxi and Tours
- Phone
- +1 928-774-7400
Turquoise Taxi & Tours
- Phone
- +1 928 600 2112
Apex Taxi
- Phone
- +1 928-779-0000
Sun Taxi and Tours
- Phone
- +1 928-774-7400
Turquoise Taxi & Tours
- Phone
- +1 928 600 2112
Speedy Taxi Prescott
- Phone
- +1-928-445-0123
- Website
- speedytaxiprescott.com
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
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide














