Travel from San-Diego to Indio

Bus from San Diego to Indio

Greyhound USA operates a bus from San Diego to Indio twice daily. Tickets cost $17 - $40 and the journey takes 2 h 40 min. 2 other operators also service this route.

Book transport from San Diego to Indio

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from San Diego to Indio

From San Diego, CA bus to San Bernardino, CA, walk to Sb Transit Center #6, line 15 bus to San Bernardino, then bus to Indio. 5 h 2 min $59. From San Diego Santa Fe Depot Amtrak train to Fullerton, CA then bus to Indio, CA. 6 h 4 min. From San Diego Santa Fe Depot Amtrak train to Santa Ana station, train to 2nd @ Lst Eb Fs, line 1 bus to 2nd @ G St Eb Fs, walk to Sb Transit Center #6, line 15 bus to San Bernardino, then bus to Indio. 6 h 52 min $86. From Broadway & 1st Av bus to Escondido Transit Center, bus to Promenade Mall @ Parking Structure, bus to RTA Metrolink Station at Vine, bus to Town Center at Hahn, then line 111 bus to Hwy 111 at Oasis. 9 h 35 min. From San Diego drive to Indio. 2 h 31 min $17.