Fly to Tucson

Take the San Diego Metro Transit bus at the Broadway & 2nd Av station .

The journey takes approximately 15 m. Ticket price is about €1 The travel distance is 5 km.

Carrier is San Diego Metro Transit.

Buy ticket

Fly out to San Diego (SAN) of the Tucson (TUS) airport.

The journey takes approximately 1 h 15 m. Ticket price is about €220

Carrier is Southwest Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Tucson (TUS).
606 m on foot from the Tucson (TUS) to the Tucson Bl/Corona.

The journey takes approximately 7 m. The travel distance is 606 m.

Get off at the Tucson Bl/Corona.
Take the Sun Tran bus at the Tucson Bl/Corona station .

The journey takes approximately 37 m. The travel distance is 16 km.

Carrier is Sun Tran.

Buy ticket

Get off at the Alvernon/Hayne.


🛏 Find hotel deals and discounts up to 20% in Tucson at Booking


Fly to Phoenix shuttle

Take the San Diego Metro Transit bus at the San Diego Int'l Airport & Terminal 1 station .

The journey takes approximately 15 m. Ticket price is about €1 The travel distance is 36 m.

Carrier is San Diego Metro Transit.

Buy ticket

Get off at the San Diego (SAN).
Fly out to San Diego (SAN) of the Phoenix (PHX) airport.

The journey takes approximately 1 h 10 m. Ticket price is about €19

Carrier is Frontier Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Phoenix (PHX).
Take the transport at the Sky Harbor International Airport station.

The journey takes approximately 2 h The travel distance is 175 km.

Carrier is Airport Shuttle of Phoenix.

Buy ticket

Get off at the Tucson Amtrak Station.


🛏 Find hotel deals and discounts up to 20% in Tucson at Booking


Bus

The journey takes approximately 7 m. The travel distance is 4 km.

Carrier is San Diego Metro Transit.

Buy ticket

Get off at the Old Town Station.
Take the Flixbus USA bus at the San Diego station .

The journey takes approximately 2 h 45 m. Ticket price is about €10 The travel distance is 183 km.

Carrier is Flixbus USA.

Buy ticket

Take the Flixbus USA bus at the San Bernardino Downtown Transit Center station .

The journey takes approximately 8 h 10 m. Ticket price is about €30 The travel distance is 702 km.

Carrier is Flixbus USA.

Buy ticket

Get off at the Tucson.


🛏 Find hotel deals and discounts up to 20% in Tucson at Booking


Train

Take the train Amtrak at the station San Diego.

The journey takes approximately 2 h 56 m. Ticket price is about €4 The travel distance is 203 km.

Carrier is Amtrak.

Buy ticket

Get off at the Los Angeles.
Take the train Amtrak at the station Los Angeles.

The journey takes approximately 9 h 28 m. Ticket price is about €19 The travel distance is 804 km.

Carrier is Amtrak.

Buy ticket

Get off at the Tucson Amtrak Station.


🛏 Find hotel deals and discounts up to 20% in Tucson at Booking


Bus shuttle

Take the Greyhound Mexico bus at the San Diego station .

The journey takes approximately 2 h 25 m. Ticket price is about €3 The travel distance is 34 km.

Carrier is Greyhound Mexico.

Buy ticket

Take the ABC bus at the Tijuana station .

The journey takes approximately 7 h 10 m. Ticket price is about €35 The travel distance is 506 km.

Carrier is ABC.

Buy ticket

Get off at the Puerto Peñasco.
933 m on foot from the Puerto Peñasco to the Puerto Peñasco.

The journey takes approximately 11 m. The travel distance is 933 m.

Get off at the Puerto Peñasco.
Take the transport at the Puerto Peñasco station.

The journey takes approximately 4 h 30 m. The travel distance is 340 km.

Carrier is Nenas Shuttles.

Buy ticket

Get off at the Tucson.


🛏 Find hotel deals and discounts up to 20% in Tucson at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 6 h 26 m. The travel distance is 659 km.

Get off at the Tucson.


🛏 Find hotel deals and discounts up to 20% in Tucson at Booking


The cheapest way to travel from San-Diego to Tucson is by taking a Train with an average price of €24. The journey takes approximately 13 ч. 24 мин.

Fly to Tucson is the fastest way to travel from San-Diego to Tucson. Tickets cost €221. The journey takes approximately 3 ч. 41 мин.

San-Diego is approximately 659 km away from Tucson. The trip by car takes 6 h 26 m.

The average journey time by car between San-Diego and Tucson is 6 h 26 m.