CA → AZ · about 208 miles

Calexico to Phoenix bus schedule

FlixBus and Greyhound run 13 direct buses a week from Calexico to Phoenix. The fastest takes 4 hours 15 minutes; the first bus leaves at 12:45 PM and the last at 7:15 PM.

Timetable data from · No schedule changes since at least

Buses a week
13
Fastest trip
4h 15m
First bus
12:45 PM
Last bus
7:15 PM

Timetable

Every bus leaves from Calexico Bus Station and arrives at Phoenix AZ - Greyhound Station (PHG). Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.

Direct buses from Calexico, CA to Phoenix, AZ
DepartsArrivesDurationDaysBus company
12:45 PM5:15 PM4h 30mDailyGreyhound
Full timetable
7:10 PM11:40 PM4h 30mMon, Tue, Thu, Sat, SunFlixBus
Full timetable
7:15 PM11:30 PM4h 15mFriFlixBus
Full timetable

Route map

The map needs JavaScript.

Where to board in Calexico Where you get off in Phoenix The route of the busiest trip

Return trip: Phoenix to Calexico

Questions

How long is the bus from Calexico to Phoenix?

The fastest direct bus takes 4 hours 15 minutes; the typical trip is 4 hours 30 minutes.

What time is the first bus from Calexico to Phoenix?

The earliest departure is at 12:45 PM (Daily) and the last at 7:15 PM (Fri).

Which bus companies go from Calexico to Phoenix?

FlixBus and Greyhound run direct buses on this route.

Where do I catch the bus in Calexico?

Buses to Phoenix leave from Calexico Bus Station.