There are 5 ways to get from San Diego to Disneyland by train, bus, car 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
-
Take the bus from Santa Fe Depot, CA to Santa Ana Amtrak Station
Bus via Old Town Station
-
Take the bus from San Diego Greyhound Bus Stop to Santa Ana Bus Stop
Drive
-
Drive from San Diego to Disneyland
Fly, line 460 bus
-
Fly from San Diego (SAN) to Los Angeles (LAX)
-
Take the line 460 bus from Norwalk Station to Disneyland Employee's Entrance
San Diego to Disneyland by train, bus and walk
Questions & Answers
The cheapest way to get from San Diego to Disneyland is to drive which costs $17 - $25 and takes 1h 36m.
The quickest way to get from San Diego to Disneyland is to drive which costs $17 - $25 and takes 1h 36m.
No, there is no direct bus from San Diego to Disneyland. However, there are services departing from Santa Fe Depot, CA and arriving at Harbor-East Shuttle Area via Santa Ana-Santiago. The journey, including transfers, takes approximately 3h.
The distance between San Diego and Disneyland is 88 miles. The road distance is 95 miles.
The best way to get from San Diego to Disneyland without a car is to train which takes 2h 52m and costs $4 - $80.
It takes approximately 2h 52m to get from San Diego to Disneyland, including transfers.
San Diego to Disneyland bus services, operated by Amtrak, depart from Santa Fe Depot, CA station.
The best way to get from San Diego to Disneyland is to train which takes 2h 52m and costs $4 - $80. Alternatively, you can bus, which costs and takes 3h.
The quickest flight from San Diego Airport to Los Angeles Airport is the direct flight which takes 1h 2m.
San Diego to Disneyland bus services, operated by Amtrak, arrive at Santa Ana Amtrak Station.

- Distance: 88 miles
- Duration: 2h 52m
What companies run services between San Diego, CA, USA and Disneyland, CA, USA?
Amtrak operates a train from San Diego to Anaheim every 2 hours. Tickets cost $4 - $80 and the journey takes 2h 7m. Alternatively, Amtrak operates a bus from Santa Fe Depot, CA to Santa Ana Amtrak Station once daily, and the journey takes 2h 5m.

- Website
- united.com
Flights from San Diego to Los Angeles
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- $180 - $310

- Website
- delta.com
Flights from San Diego to Los Angeles
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $95 - $320

Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from San Diego to Anaheim
- Ave. Duration
- 2h 7m
- Frequency
- Every 2 hours
- Estimated price
- $4 - $80
- Website
- https://www.amtrak.com/routes.html
- Child Coach - Advance Purchase
- $4 - $24
- Child Coach - short notice
- $14 - $25
- Child Business Class - advance purchase
- $13 - $45
- Child Business Class - short notice
- $15 - $50
- Coach Seat - Advance Purchase
- $19 - $30
- Business Seat - advance purchase
- $29 - $95
- Business Seat - short notice
- $35 - $75
- Coach Seat - short notice
- $13 - $80

Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Santa Fe Depot, CA to Santa Ana Amtrak Station
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Website
- https://www.amtrak.com/routes.html

Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from San Diego Greyhound Bus Stop to Santa Ana Bus Stop
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- $9 - $45
- Website
- https://www.greyhound.com/

- Phone
- +52 800 890 6821
- ifsr@greyhound.com
- Website
- greyhound.com.mx
Bus from San Diego (Old Town Transit Center) to Santa Ana
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- $11 - $35
- Schedules at
- greyhound.com.mx

- Phone
- +1-323-466-3876
- CustomerRelations@metro.net
- Website
- metro.net
Bus from Norwalk Station to Disneyland Employee's Entrance
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- $2
- Website
- Metro Los Angeles
- Persons with disabiliities
- $1
- Senior citizens
- $1
- K-12 students
- $1
- Adult
- $2
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?
Rome2Rio’s travel guides to the US tell you the best ways to explore the country, from Amtrak to Greyhound to the New York Subway.
Read the travel guideWhy you should take the train in the US
Rome2Rio has everything you need to know about travelling with Amtrak
Read the travel guideNeed to know: Greyhound
Rome2Rio’s guide on the bus operator has all the information you need
Read the travel guideMore Questions & Answers
Yes, the driving distance between San Diego to Disneyland is 95 miles. It takes approximately 1h 36m to drive from San Diego to Disneyland.
United Airlines and Delta offer flights from San Diego Airport to Los Angeles Airport.
There are 845+ hotels available in Disneyland. Prices start at $69 USD per night.
The best way to get from San Diego to San Diego Airport is to line 992 bus which takes 12 min and costs $1 - $5.