There are 8 ways to get from Mashhad to San Diego by plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Los Angeles International Airport, bus
best- Fly from Mashhad International Airport (MHD) to Los Angeles International Airport (LAX)MHD - LAX
- Take the bus from LAX Terminal 3 Shared Rides Stop to San Diego
25h 14m$545–1,810Fly to Ontario International Airport, train
cheapest- Fly from Mashhad International Airport (MHD) to Ontario International Airport (ONT)MHD - ONT
- Take the train from Rancho Cucamonga to L.A. Union Station
- Take the train from Los Angeles to San Diego
34h 33m$543–2,052Fly to San Diego International Airport
- Fly from Mashhad International Airport (MHD) to San Diego International Airport (SAN)MHD - SAN
25h 7m$752–2,605Fly to Imperial County Airport, bus
- Fly from Mashhad International Airport (MHD) to Imperial County Airport (IPL)MHD - IPL
- Take the bus from El Centro Bus Stop to El Cajon Transit Center
30h 48m$792–2,689Fly to Mcclellan–Palomar Airport, train
- Fly from Mashhad International Airport (MHD) to Mcclellan–Palomar Airport (CLD)MHD - CLD
- Take the train from Carlsbad Village Station to San Diego - Santa Fe Depot
33h 1m$654–2,312Fly to John Wayne Airport Orange County, train
- Fly from Mashhad International Airport (MHD) to John Wayne Airport Orange County (SNA)MHD - SNA
- Take the train from Fullerton Amtrak Station to San Diego
30h 16m$734–2,537Fly to Burbank Bob Hope Airport, train
- Fly from Mashhad International Airport (MHD) to Burbank Bob Hope Airport (BUR)MHD - BUR
- Take the train from Los Angeles to San Diego
30h 42m$738–2,446Fly to Palm Springs International Airport, bus, train
- Fly from Mashhad International Airport (MHD) to Palm Springs International Airport (PSP)MHD - PSP
- Take the bus from Palm Springs Airport Amtrak Bus Stop to Fullerton Amtrak Station
- Take the train from Fullerton Amtrak Station to San Diego
31h 43m
Mashhad International Airport (MHD) to Los Angeles International Airport (LAX) flights
Questions & Answers
The cheapest way to get from Mashhad to San Diego is to fly and bus which costs $500 - $1,900 and takes 25h 14m.
The fastest way to get from Mashhad to San Diego is to fly which takes 25h 7m and costs $750 - $2,700.
The distance between Mashhad and San Diego is 7764 miles.
It takes approximately 25h 14m to get from Mashhad to San Diego, including transfers.
San Diego is 11h 30m behind Mashhad. It is currently 3:03 PM in Mashhad and 3:33 AM in San Diego.
There are 2118+ hotels available in San Diego.
What companies run services between Mashhad, Iran and San Diego, CA, USA?
Turkish Airlines, Southwest Airlines, and two other airlines fly from Mashhad International Airport (MHD) to San Diego International Airport (SAN) once daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- united.com
Flights from Mashhad International Airport to Mcclellan–Palomar Airport via Istanbul, San Francisco
- Ave. Duration
- 45h 53m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $650–2,300
Flights from Mashhad International Airport to Mcclellan–Palomar Airport via Istanbul, Denver
- Ave. Duration
- 46h 58m
- When
- Thursday and Saturday
- Estimated price
- $650–2,300
Flights from Mashhad International Airport to John Wayne Airport Orange County via Istanbul, San Francisco
- Ave. Duration
- 23h 54m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $700–2,500
Flights from Mashhad International Airport to Burbank Bob Hope Airport via Istanbul, San Francisco
- Ave. Duration
- 24h 50m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $700–2,400
Flights from Mashhad International Airport to Burbank Bob Hope Airport via Istanbul, Denver
- Ave. Duration
- 30h 41m
- When
- Thursday and Saturday
- Estimated price
- $700–2,400
Flights from Mashhad International Airport to Palm Springs International Airport via Istanbul, San Francisco
- Ave. Duration
- 24h 44m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $800–2,800
Flights from Mashhad International Airport to Palm Springs International Airport via Istanbul, Los Angeles International Airport
- Ave. Duration
- 30h 3m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $800–2,800
Flights from Mashhad International Airport to Palm Springs International Airport via Istanbul, Denver
- Ave. Duration
- 31h 7m
- When
- Thursday and Saturday
- Estimated price
- $800–2,800
Flights from Mashhad International Airport to Ontario International Airport via Istanbul, San Francisco
- Ave. Duration
- 27h 34m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $900–3,100
Flights from Mashhad International Airport to Ontario International Airport via Istanbul, Denver
- Ave. Duration
- 30h 44m
- When
- Thursday and Saturday
- Estimated price
- $900–3,100
Flights from Mashhad International Airport to Ontario International Airport via Istanbul, Chicago O'Hare
- Ave. Duration
- 32h 31m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $900–3,100
- Website
- alaskaair.com
Flights from Mashhad International Airport to San Diego International Airport via Istanbul, Denver
- Ave. Duration
- 30h 42m
- When
- Thursday and Saturday
- Estimated price
- $750–2,600
Flights from Mashhad International Airport to John Wayne Airport Orange County via Istanbul, Seattle
- Ave. Duration
- 31h 30m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $700–2,500
Flights from Mashhad International Airport to Burbank Bob Hope Airport via Istanbul, Seattle
- Ave. Duration
- 31h 59m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $700–2,400
Flights from Mashhad International Airport to Palm Springs International Airport via Istanbul, Seattle
- Ave. Duration
- 30h 56m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $800–2,800
Flights from Mashhad International Airport to Ontario International Airport via Istanbul, Seattle
- Ave. Duration
- 30h 53m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $900–3,100
- Website
- delta.com
Flights from Mashhad International Airport to San Diego International Airport via Istanbul, Los Angeles International Airport
- Ave. Duration
- 25h 27m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $750–2,600
Flights from Mashhad International Airport to San Diego International Airport via Istanbul, Seattle
- Ave. Duration
- 32h 47m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $750–2,600
Flights from Mashhad International Airport to Ontario International Airport via Sabiha Gokcen, Copenhagen, Seattle
- Ave. Duration
- 33h 20m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- $500–2,000
- Website
- westjet.com
Flights from Mashhad International Airport to San Diego International Airport via Istanbul, Los Angeles International Airport
- Ave. Duration
- 25h 27m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $750–2,600
Flights from Mashhad International Airport to Palm Springs International Airport via Sabiha Gokcen, Edinburgh, Calgary
- Ave. Duration
- 27h 35m
- When
- Monday
- Estimated price
- $850–3,000
Flights from Mashhad International Airport to Palm Springs International Airport via Sabiha Gokcen, Dublin, Calgary
- Ave. Duration
- 27h 35m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $850–3,000
- Website
- aa.com
Flights from Mashhad International Airport to Mcclellan–Palomar Airport via Istanbul, Denver, Phoenix
- Ave. Duration
- 45h 52m
- When
- Thursday
- Estimated price
- $650–2,300
Flights from Mashhad International Airport to John Wayne Airport Orange County via Istanbul, Seattle
- Ave. Duration
- 31h 30m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $700–2,500
Flights from Mashhad International Airport to Burbank Bob Hope Airport via Istanbul, Dallas/Ft.Worth
- Ave. Duration
- 30h 25m
- When
- Saturday
- Estimated price
- $750–2,500
- Website
- turkishairlines.com
Flights from Mashhad International Airport to Los Angeles International Airport via Istanbul
- Ave. Duration
- 24h
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $490–1,700
- Website
- southwest.com
Flights from Mashhad International Airport to San Diego International Airport via Istanbul, San Francisco
- Ave. Duration
- 24h 25m
- When
- Sunday
- Estimated price
- $750–2,600
Flights from Mashhad International Airport to John Wayne Airport Orange County via Istanbul, Denver
- Ave. Duration
- 30h 5m
- When
- Thursday
- Estimated price
- $700–2,500
- Website
- iflysouthern.com
Flights from Mashhad International Airport to Imperial County Airport via Doha, Los Angeles International Airport
- Ave. Duration
- 26h 40m
- When
- Friday and Sunday
- Estimated price
- $950–2,900
Flights from Mashhad International Airport to Imperial County Airport via Istanbul, Los Angeles International Airport
- Ave. Duration
- 28h
- When
- Monday, Thursday, and Sunday
- Estimated price
- $750–2,600
- Website
- jsx.com
Flights from Mashhad International Airport to Mcclellan–Palomar Airport via Sabiha Gokcen, Manchester, Las Vegas
- Ave. Duration
- 28h 25m
- When
- Friday
- Estimated price
- $650–2,400
- Phone
- +1 760-966-6500
- Website
- gonctd.com
Train from Carlsbad Village Station to San Diego - Santa Fe Depot
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Website
- https://gonctd.com
- Schedules at
- https://gonctd.com/schedules/
- Adult
- $0
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Fullerton Amtrak Station to San Diego
- Ave. Duration
- 2h 23m
- Frequency
- Every 2 hours
- Estimated price
- $30–33
- Website
- https://www.amtrak.com/home.html
Train from Los Angeles to San Diego
- Ave. Duration
- 2h 54m
- Frequency
- Every 2 hours
- Estimated price
- $33–39
- Website
- https://www.amtrak.com/home.html
- Phone
- (800) 371-LINK (5465)
- Website
- metrolinktrains.com
Train from Rancho Cucamonga to L.A. Union Station
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- $8–11
- Website
- https://metrolinktrains.com
- Passenger
- $8–11
- Phone
- (858) 430-8440
- contact@gorelaxsan.com
- Website
- gorelaxsan.com
Bus from LAX Terminal 3 Shared Rides Stop to San Diego
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a day
- Website
- https://www.gorelaxsan.com/
- Phone
- (323)-776-5467
- hello@laxlinq.com
- Website
- laxlinq.com
Bus from LAX Terminal 3 Shared Rides Stop to San Diego
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- $55–110
- Website
- https://laxlinq.com/
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from El Centro Bus Stop to El Cajon Transit Center
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- $29–60
- Website
- https://www.greyhound.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
- Website
- https://www.amtrak.com/home.html
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide













