There are 11 ways to get from San Jose to Williams by plane, bus, bus (Greyhound, Flixbus), train, car, shuttle, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Norman Y. Mineta San José International Airport to Flagstaff, bus
best- Fly from Norman Y. Mineta San José International Airport (SJC) to Flagstaff (FLG)plane SJC - FLG
- Take the bus from Flagstaff Pulliam Airport to Williams Grand Canyon Railway Resortbus
6h 45m$82–392Fly Norman Y. Mineta San José International Airport to Prescott, drive
cheapest- Fly from Norman Y. Mineta San José International Airport (SJC) to Prescott (PRC)plane SJC - PRC
- Drive from Prescott (PRC) to Williamscar
5h 56m$68–348Bus via Los Angeles
- Take the bus from San Jose Diridon Station to Los Angeles Union Stationbus Greyhound US0800 / ...
- Take the bus from Los Angeles Union Station to Williamsbus Greyhound US1020S
18h 30m$126–217Bus, train
- Take the bus from San Jose, CA - Huong Lan Sandwich to Los Angeles, CA - Chinatown Stationbus
- Take the train from Los Angeles to Flagstafftrain
- Take the bus from Flagstaff to Williamsbus
20h 13mDrive 674.3 mi
- Drive from San Jose to Williamscar 674.3 mi
11h 40m$124–178Fly Norman Y. Mineta San José International Airport to Phoenix, shuttle
- Fly from Norman Y. Mineta San José International Airport (SJC) to Phoenix (PHX)plane SJC - PHX
- Take a shuttle bus from Sky Harbor International Airport to Williams
6h 11m$384–444BART to Oakland International Airport, fly to Phoenix, shuttle
- Take the subway from Berryessa / North San Jose to Coliseumsubway
- Fly from Oakland International Airport (OAK) to Phoenix (PHX)plane OAK - PHX
- Take a shuttle bus from Sky Harbor International Airport to Williams
7h 7m$531–664Caltrain to San Francisco International Airport, fly to Phoenix, shuttle
- Take the train from San Jose Diridon Caltrain Northbound to Millbrae Caltrain Northboundtrain
- Fly from San Francisco International Airport (SFO) to Phoenix (PHX)plane SFO - PHX
- Take a shuttle bus from Sky Harbor International Airport to Williams
7h 16m$303–432Fly Norman Y. Mineta San José International Airport to Harry Reid International Airport, shuttle
- Fly from Norman Y. Mineta San José International Airport (SJC) to Harry Reid International Airport (LAS)plane SJC - LAS
- Take a shuttle bus from Treasure Island Hotel and Casino to Williams, AZ
8h 22m$288–478Bus
- Take the bus from San Jose Fronteras to Phoenixbus
- Take the bus from Phoenix Denny's Deer Valley to Flagstaff Amtrak Stationbus Phx
- Take the bus from Flagstaff Amtrak Station to Williams Grand Canyon Railway Resortbus
23h 17m$210–307Train, bus (Amtrak)
- Take the train from San Jose to Los Angelestrain
- Take the train from Los Angeles to Flagstafftrain
- Take the bus from Flagstaff to Williamsbus
23h 47m
San Jose to Williams by bus
Comparing Your Travel Options
The cheapest way to get from San Jose to Williams is to drive which costs $120 - $180 and takes 11h 40m.
The fastest way to get from San Jose to Williams is to fly and drive which takes 5h 56m and costs $65 - $350.
No, there is no direct bus from San Jose station to Williams. However, there are services departing from San Jose Diridon Station and arriving at Williams via Los Angeles Union Station. The journey, including transfers, takes approximately 18h 30m.
The distance between San Jose and Williams is 633 miles. The road distance is 678.3 miles.
The best way to get from San Jose to Williams without a car is to bus via Los Angeles which takes 18h 30m and costs $120 - $220.
It takes approximately 6h 45m to get from San Jose to Williams, including transfers.
San Jose to Williams bus services, operated by Greyhound USA, depart from San Jose Diridon Station.
San Jose to Williams bus services, operated by Greyhound USA, arrive at Los Angeles Union Station.
Yes, the driving distance between San Jose to Williams is 678 miles. It takes approximately 11h 40m to drive from San Jose to Williams.
Book your San Jose to Williams bus tickets online with Omio and FlixBus.
What companies run services between San Jose, CA, USA and Williams, AZ, USA?
You can take a bus from San Jose Diridon Station to Williams via Los Angeles Union Station in around 18h 30m.
- Website
- southwest.com
Flights from Norman Y. Mineta San José International Airport to Phoenix
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $50–300
Flights from Norman Y. Mineta San José International Airport to Phoenix via Santa Ana
- Ave. Duration
- 3h 32m
- When
- Monday, Thursday, and Friday
- Estimated price
- $55–310
Flights from Norman Y. Mineta San José International Airport to Phoenix via Harry Reid International Airport
- Ave. Duration
- 3h 40m
- When
- Sunday
- Estimated price
- $50–300
Flights from Norman Y. Mineta San José International Airport to Phoenix via Burbank
- Ave. Duration
- 3h 40m
- When
- Sunday
- Estimated price
- $55–300
Flights from Oakland International Airport to Phoenix
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- $55–310
Flights from Oakland International Airport to Phoenix via Burbank
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- $55–320
Flights from Oakland International Airport to Phoenix via Harry Reid International Airport
- Ave. Duration
- 3h 40m
- When
- Saturday
- Estimated price
- $55–310
Flights from Oakland International Airport to Phoenix via Ontario/San Bernardino
- Ave. Duration
- 3h 40m
- When
- Monday, Thursday, and Friday
- Estimated price
- $55–310
Flights from Oakland International Airport to Phoenix via Long Beach
- Ave. Duration
- 3h 40m
- When
- Sunday
- Estimated price
- $55–320
Flights from Oakland International Airport to Phoenix via Santa Ana
- Ave. Duration
- 3h 44m
- When
- Sunday, Tuesday, Wednesday, Monday, Thursday, and Friday
- Estimated price
- $55–320
Flights from San Francisco International Airport to Phoenix
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- $45–260
Flights from San Francisco International Airport to Phoenix via Harry Reid International Airport
- Ave. Duration
- 3h 50m
- When
- Sunday and Saturday
- Estimated price
- $45–260
Flights from Norman Y. Mineta San José International Airport to Harry Reid International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $40–250
- Website
- aa.com
Flights from Norman Y. Mineta San José International Airport to Flagstaff via Phoenix
- Ave. Duration
- 4h 41m
- When
- Monday, Friday, Wednesday, Thursday, Sunday, and Saturday
- Estimated price
- $60–340
Flights from Norman Y. Mineta San José International Airport to Phoenix
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- $50–300
Flights from San Francisco International Airport to Phoenix
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- $45–260
- Website
- united.com
Flights from Norman Y. Mineta San José International Airport to Flagstaff via Denver
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $95–460
Flights from San Francisco International Airport to Phoenix
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $45–260
Flights from Norman Y. Mineta San José International Airport to Prescott via Denver
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- $100–460
Flights from Norman Y. Mineta San José International Airport to Prescott via Los Angeles
- Ave. Duration
- 3h 34m
- When
- Tuesday and Wednesday
- Estimated price
- $55–330
Flights from Norman Y. Mineta San José International Airport to Prescott via Harry Reid International Airport, Los Angeles
- Ave. Duration
- 6h 19m
- When
- Monday, Thursday, and Friday
- Estimated price
- $75–380
- Website
- flyfrontier.com
Flights from San Francisco International Airport to Phoenix
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- $85–180
Flights from Norman Y. Mineta San José International Airport to Harry Reid International Airport
- Ave. Duration
- 1h 28m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $180–270
- Website
- delta.com
Flights from Norman Y. Mineta San José International Airport to Harry Reid International Airport
- Ave. Duration
- 1h 32m
- When
- Sunday
- Estimated price
- $40–250
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Los Angeles to Flagstaff
- Ave. Duration
- 10h 32m
- Frequency
- Once daily
- Estimated price
- $300–470
- Website
- Amtrak
Train from San Jose to Los Angeles
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- $230–360
- Website
- Amtrak
Train from Los Angeles to Flagstaff
- Ave. Duration
- 10h 32m
- Frequency
- Once daily
- Estimated price
- $300–470
- Website
- Amtrak
- Phone
- +1-510-464-6000
- Website
- BART
Subway from Berryessa / North San Jose to Coliseum
- Ave. Duration
- 44 min
- Frequency
- Every 15 minutes
- Estimated price
- $6–9
- Website
- BART
- Phone
- +1 800-660-4287
- Website
- Cal Train
Train from San Jose Diridon Caltrain Northbound to Millbrae Caltrain Northbound
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–10
- Website
- Cal Train
- Schedules at
- Cal Train
- One-way Adult
- $7–10
- Phone
- +1 928-350-8466
- Website
- arizonashuttle.com
Bus from Flagstaff Pulliam Airport to Williams Grand Canyon Railway Resort
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- $20–50
- Book at
- Groome Transportation - Phoenix, AZ
Bus from Phoenix Denny's Deer Valley to Flagstaff Amtrak Station
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- $55–100
- Book at
- Groome Transportation - Phoenix, AZ
Bus from Flagstaff Amtrak Station to Williams Grand Canyon Railway Resort
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- $24–50
- Book at
- Groome Transportation - Phoenix, AZ
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- Greyhound
Bus from San Jose Diridon Station to Los Angeles Union Station
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- $55–90
- Website
- Greyhound
Bus from Los Angeles Union Station to Williams
- Ave. Duration
- 10h 25m
- Frequency
- Once daily
- Estimated price
- $75–130
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from San Jose Diridon Station to Los Angeles Union Station
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Estimated price
- $50–80
- Schedules at
- Flixbus USA
- Phone
- +1 714-839-3500
- admin@lowfarebus.com
- Website
- Hoang Bus
Bus from San Jose, CA - Huong Lan Sandwich to Los Angeles, CA - Chinatown Station
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $45–60
- Book at
- GoToBus - Hoang Express
- Website
- Hoang Bus
- Adult One-way
- $45–60
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Flagstaff to Williams
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Website
- Amtrak
Bus from Flagstaff to Williams
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Website
- Amtrak
Shuttle from Sky Harbor International Airport to Williams
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- $202
- Website
- Airport Shuttle of Phoenix
Shuttle from Sky Harbor International Airport to Williams
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- $202
- Website
- Airport Shuttle of Phoenix
Shuttle from Sky Harbor International Airport to Williams
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- $202
- Website
- Airport Shuttle of Phoenix
Shuttle from Treasure Island Hotel and Casino to Williams, AZ
- Ave. Duration
- 3h 48m
- Frequency
- Once daily
- Estimated price
- $95
- Website
- National Park Express
- Phone
- +1 833 766 3553
- Website
- Tufesa
Bus from San Jose Fronteras to Phoenix
- Ave. Duration
- 16h
- Frequency
- Twice daily
- Estimated price
- $120–160
- Schedules at
- Tufesa
- Adult One way
- $120–160
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 guideNeed to know: Greyhound
Read the travel guideWhy you should take the train in the US
Read the travel guideBooking & Getting There
There are 128+ hotels available in Williams.