There are 12 ways to get from Gilbert to Corona by bus (Flixbus), taxi, train, car, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Indio
best- Take the bus from 2707 W McDowell Rd - Phoenix to Indio Bus Stationbus El Paso
- Take the bus from Indio Bus Station to Riversidebus FlixBus 2055
10h 42m$76–104Bus #2 (Flixbus)
cheapest- Take the bus from Phoenix Sky Harbor Airport/44th Street Sky Train Station to San Bernardinobus FlixBus 2054
11h 41m$48–79Taxi, train
- Take the taxi from Gilbert to Maricopa Amtraktaxi
- Take the train from Maricopa Amtrak to Pomona Amtraktrain
- Take the train from Pomona - Downtown to Riverside - Downtowntrain
10h 46m$197–346Drive 353.1 mi
- Drive from Gilbert to Coronacar 353.1 mi
5h 44m$65–94Line 108 bus, line 56 bus to Phoenix, fly to Los Angeles International Airport, train
- Take the bus from Elliot Rd & Gilbert Rd to Elliot Rd & Priest Drbus
- Take the bus from Priest Dr & Elliot Rd to Priest Dr & Washington Stbus
- Fly from Phoenix (PHX) to Los Angeles International Airport (LAX)plane PHX - LAX
- Take the train from L.A. Union Station to Corona - North Maintrain
7h 9m$142–392Bus
- Take the bus from Phoenix to San Bernardino, CAbus El Paso
11h 3m$59–85Line 108 bus, line 56 bus to Phoenix, fly to John Wayne Airport Orange County, line 76 bus, line 43 bus, train
- Take the bus from Elliot Rd & Gilbert Rd to Elliot Rd & Priest Drbus
- Take the bus from Priest Dr & Elliot Rd to Priest Dr & Washington Stbus
- Fly from Phoenix (PHX) to John Wayne Airport Orange County (SNA)plane PHX - SNA
- Take the bus from Airport-Arrival Terminal to Macarthur-Harborbus
- Take the bus from Harbor-Macarthur to Fullerton Trans Ctr Dock 2bus
- Take the train from Fullerton to Corona - North Maintrain
8h 10m$307–570Line 108 bus, line 56 bus to Phoenix, fly to Ontario International Airport, train
- Take the bus from Elliot Rd & Gilbert Rd to Elliot Rd & Priest Drbus
- Take the bus from Priest Dr & Elliot Rd to Priest Dr & Washington Stbus
- Fly from Phoenix (PHX) to Ontario International Airport (ONT)plane PHX - ONT
- Take the train from Rancho Cucamonga to San Bernardino Depottrain
- Take the train from San Bernardino Depot to Corona - North Maintrain
7h 30m$75–421Line 108 bus, line 56 bus to Phoenix, fly to Long Beach Airport, line 191 bus, line 38 bus, train
- Take the bus from Elliot Rd & Gilbert Rd to Elliot Rd & Priest Drbus
- Take the bus from Priest Dr & Elliot Rd to Priest Dr & Washington Stbus
- Fly from Phoenix (PHX) to Long Beach Airport (LGB)plane PHX - LGB
- Take the bus from Del Amo & Lakewood SE to Bloomfield & Del Amo SWbus
- Take the bus from Del Amo-Bloomfield to La Palma-Linkbus
- Take the train from Anaheim Canyon to Corona - North Maintrain
8h 20m$64–342Line 140 bus to Scottsdale Airport, fly to John Wayne Airport Orange County, line 76 bus, line 43 bus, train
- Take the bus from Ray Rd & Catalina St to Ray Rd & Rural Rdbus
- Fly from Scottsdale Airport (SCF) to John Wayne Airport Orange County (SNA)plane SCF - SNA
- Take the bus from Airport-Arrival Terminal to Macarthur-Harborbus
- Take the bus from Harbor-Macarthur to Fullerton Trans Ctr Dock 2bus
- Take the train from Fullerton to Corona - North Maintrain
8h 33m$70–388Fly Phoenix to Palm Springs International Airport, bus
- Fly from Phoenix (PHX) to Palm Springs International Airport (PSP)plane PHX - PSP
- Take the bus from Palm Springs Airport Amtrak Bus Stop to Fullerton Amtrak Stationbus
8h 44m$98–476Line 108 bus, line 56 bus to Phoenix, fly to Mcclellan–Palomar Airport, train
- Take the bus from Elliot Rd & Gilbert Rd to Elliot Rd & Priest Drbus
- Take the bus from Priest Dr & Elliot Rd to Priest Dr & Washington Stbus
- Fly from Phoenix (PHX) to Mcclellan–Palomar Airport (CLD)plane PHX - CLD
- Take the train from Oceanside to Corona - North Maintrain
9h 24m$66–344
Gilbert to Corona by bus and foot
Questions & Answers
The cheapest way to get from Gilbert to Corona is to bus which costs $45 - $80 and takes 11h 41m.
The fastest way to get from Gilbert to Corona is to drive which takes 5h 44m and costs $60 - $95.
No, there is no direct bus from Gilbert to Corona. However, there are services departing from Gilbert Rd & Houston Av and arriving at East Grand + Kress via Greg Stanton CS, McDowell Rd & Central Av, 2707 W McDowell Rd - Phoenix, Indio Bus Station and UCR at Bannockburn Village. The journey, including transfers, takes approximately 10h 42m.
The distance between Gilbert and Corona is 360 miles. The road distance is 355.2 miles.
The best way to get from Gilbert to Corona without a car is to bus via Indio which takes 10h 42m and costs $75 - $110.
It takes approximately 10h 42m to get from Gilbert to Corona, including transfers.
Gilbert to Corona bus services, operated by Omnibus Express, depart from 2707 W McDowell Rd - Phoenix station.
Gilbert to Corona bus services, operated by Omnibus Express, arrive at Indio Bus Station.
Yes, the driving distance between Gilbert to Corona is 355 miles. It takes approximately 5h 44m to drive from Gilbert to Corona.
There are 176+ hotels available in Corona.
What companies run services between Gilbert, AZ, USA and Corona, CA, USA?
You can take a bus from Gilbert Rd & Houston Av to East Grand + Kress via Van Buren St & Central Av, Greg Stanton CS, Central Av & McDowell Rd, McDowell Rd & Central Av, McDowell Rd & 27th Av, 2707 W McDowell Rd - Phoenix, Indio Bus Station, Riverside, and UCR at Bannockburn Village in around 10h 42m.
- Website
- southwest.com
Flights from Phoenix to Los Angeles International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $35–230
Flights from Phoenix to John Wayne Airport Orange County
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- $55–380
Flights from Phoenix to John Wayne Airport Orange County via Las Vegas
- Ave. Duration
- 3h 10m
- When
- Sunday
- Estimated price
- $70–420
Flights from Phoenix to Ontario International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- $60–400
Flights from Phoenix to Ontario International Airport via Las Vegas
- Ave. Duration
- 3h 8m
- When
- Saturday, Tuesday, and Wednesday
- Estimated price
- $70–440
Flights from Phoenix to Long Beach Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- $45–320
Flights from Phoenix to Long Beach Airport via Las Vegas
- Ave. Duration
- 3h 13m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $55–350
- Website
- aa.com
Flights from Phoenix to Los Angeles International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $35–230
Flights from Phoenix to John Wayne Airport Orange County
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $55–380
Flights from Phoenix to Ontario International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $60–400
Flights from Phoenix to Palm Springs International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $55–410
Flights from Phoenix to Mcclellan–Palomar Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- $45–310
- Website
- delta.com
Flights from Phoenix to Los Angeles International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- $35–230
- Website
- united.com
Flights from Phoenix to Los Angeles International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- $35–230
- Website
- jsx.com
Flights from Scottsdale Airport to John Wayne Airport Orange County
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $55–370
- Website
- flyfrontier.com
Flights from Phoenix to Los Angeles International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $35–230
Flights from Phoenix to John Wayne Airport Orange County
- Ave. Duration
- 1h 29m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $55–380
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Maricopa Amtrak to Pomona Amtrak
- Ave. Duration
- 7h 2m
- Frequency
- 6 times a week
- Estimated price
- $110–240
- Website
- https://www.amtrak.com/home.html
- Phone
- (800) 371-LINK (5465)
- Website
- metrolinktrains.com
Train from Pomona - Downtown to Riverside - Downtown
- Ave. Duration
- 43 min
- Frequency
- 4 times a day
- Estimated price
- $7–11
- Website
- https://metrolinktrains.com
Train from L.A. Union Station to Corona - North Main
- Ave. Duration
- 1h 8m
- Frequency
- 5 times a day
- Estimated price
- $9–13
- Website
- https://metrolinktrains.com
Train from Fullerton to Corona - North Main
- Ave. Duration
- 29 min
- Frequency
- 5 times a day
- Estimated price
- $7–10
- Website
- https://metrolinktrains.com
Train from Rancho Cucamonga to San Bernardino Depot
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- $6–10
- Website
- https://metrolinktrains.com
Train from San Bernardino Depot to Corona - North Main
- Ave. Duration
- 37 min
- Frequency
- 3 times a day
- Estimated price
- $1–3
- Website
- https://metrolinktrains.com
Train from Anaheim Canyon to Corona - North Main
- Ave. Duration
- 24 min
- Frequency
- Every 4 hours
- Estimated price
- $7–10
- Website
- https://metrolinktrains.com
Train from Oceanside to Corona - North Main
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a week
- Estimated price
- $11–16
- Website
- https://metrolinktrains.com
- Phone
- +1 800-923-1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from 2707 W McDowell Rd - Phoenix to Indio Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $60–80
- Schedules at
- omnibusexpress.com
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Indio Bus Station to Riverside
- Ave. Duration
- 2h
- Frequency
- 3 times a week
- Estimated price
- $9–16
- Schedules at
- flixbus.com
Bus from Phoenix Sky Harbor Airport/44th Street Sky Train Station to San Bernardino
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- $40–70
- Schedules at
- flixbus.com
- Phone
- +1 (602) 253-5000
- csr@valleymetro.org
- Website
- valleymetro.org
Bus from Elliot Rd & Gilbert Rd to Elliot Rd & Priest Dr
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- $2
- Website
- https://www.valleymetro.org
Bus from Priest Dr & Elliot Rd to Priest Dr & Washington St
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- $2
- Website
- https://www.valleymetro.org
Bus from Ray Rd & Catalina St to Ray Rd & Rural Rd
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- $2
- Website
- https://www.valleymetro.org
- Phone
- +1 866 691 9732
- eplasales@eplalimo.com
- Website
- eplalimo.com
Bus from Phoenix to San Bernardino, CA
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a day
- Estimated price
- $50–75
- Website
- https://eplalimo.com/
- One Way
- $50–75
Bus from Phoenix to San Bernardino, CA
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- $50–75
- Schedules at
- crossborderxpress.com
- Phone
- +1 714-560-6282
- Website
- octa.net
Bus from Airport-Arrival Terminal to Macarthur-Harbor
- Ave. Duration
- 20 min
- Frequency
- Every 3 hours
- Estimated price
- $2
- Schedules at
- octa.net
Bus from Harbor-Macarthur to Fullerton Trans Ctr Dock 2
- Ave. Duration
- 1h 11m
- Frequency
- Every 15 minutes
- Estimated price
- $2
- Schedules at
- octa.net
Bus from Del Amo-Bloomfield to La Palma-Link
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- octa.net
- Website
- ridelbt.com
Bus from Del Amo & Lakewood SE to Bloomfield & Del Amo SW
- Ave. Duration
- 16 min
- Frequency
- Hourly
- Estimated price
- $2
- Website
- https://ridelbt.com/
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Palm Springs Airport Amtrak Bus Stop to Fullerton Amtrak Station
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $30–50
- Website
- https://www.amtrak.com/home.html
- Ave. Duration
- 41 min
- Estimated price
- $75–95
Yellow Cab AZ
- Phone
- +1 480-888-8888
- Website
- yellowcabaz.com
VIP Taxi
- Phone
- +1 602-300-3000
- Website
- viptaxi.com
Mayflower Cab
- Phone
- +1 (602) 955-1355
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
















