The average bus between Imperial Hwy & Main St and Costa Mesa takes 3h 47m and the fastest bus takes 3h 30m. The bus service runs several times per day from Imperial Hwy & Main St to Costa Mesa. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 4 times a day between Imperial Hwy & Main St and Costa Mesa. The earliest departure is at 6:14 AM in the morning, and the last departure from Imperial Hwy & Main St is at 8:05 AM which arrives into Costa Mesa at 12:04 PM. All services require a transfer at Aviation Blvd. / Century Blvd. and take an average of 3h 47m. The schedules shown below are for the next available departures.


3h 30m • 2 changes


3h 40m • 2 changes


3h 59m • 2 changes


3h 51m • 2 changes


3h 30m • 2 changes


3h 40m • 2 changes


3h 59m • 2 changes


3h 51m • 2 changes


3h 30m • 2 changes


3h 40m • 2 changes


3h 59m • 2 changes


3h 51m • 2 changes


3h 30m • 2 changes


3h 40m • 2 changes


3h 59m • 2 changes


3h 51m • 2 changes
Want to know about travelling from Imperial Hwy & Main St to Costa Mesa? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Imperial Hwy & Main St to Costa Mesa. However, there are services departing from Imperial Hwy & Main St station and arriving at Costa Mesa station via Disneyland Employee's Entrance. The journey, including transfers, takes approximately 3h 47m.
Imperial Hwy & Main St to Costa Mesa bus services, operated by LA DOT, depart from Norwalk Station.
Imperial Hwy & Main St to Costa Mesa bus services, operated by LA DOT, arrive at Harbor-19Th station.
The distance between Imperial Hwy & Main St and Costa Mesa is 56.2 km. The road distance is 92 km.
You can take a bus from Main St. / Imperial Ave. to Harbor-19Th via Aviation Blvd. / Century Blvd., Aviation / Century Station, Norwalk Station, Norwalk Station, Disneyland Employee's Entrance, and Harbor-East Shuttle Area in around 3h 34m.