Fresno Bus Station: Bus Routes to Mexico and the United States

Fresno is one of the main transportation hubs in California's Central Valley. Its location along Highway CA-99 makes it an important departure point for passengers traveling toward Bakersfield, Los Angeles, Sacramento, the San Francisco Bay Area and the Mexican border.
Several companies serve the city, including TUFESA, Greyhound, International Bus Lines and Costa de Oro. However, they do not all operate in the same way. Some have official bus stops or boarding points, while others sell tickets through local travel agencies.
For passengers heading to Mexico, TUFESA and International Bus Lines are particularly important. Both offer services connecting Fresno with Tijuana, although their routes and onward destinations are different. Costa de Oro also has a travel agency in Fresno that specializes in bus travel to Tijuana and belongs to a Mexican bus network with destinations farther south.
This guide to Fresno Bus Station explains where to board, which companies operate in the city, the main domestic routes and which Mexican destinations require a transfer.
Bus Stations and Boarding Points in Fresno, CA
Fresno has several bus boarding locations in and around Chinatown and Downtown. The main operators are located at different addresses, so passengers should always check the departure point printed on their ticket.
TUFESA Fresno – Official Terminal
Address: 919 E St, Fresno, CA 93706, United States
Phone: +1 559-885-2959
Opening hours published by TUFESA: Monday to Sunday, 10:00 AM–4:00 PM
Website: TUFESA official website
Google Maps: TUFESA Fresno
TUFESA is one of the main operators for passengers traveling from Fresno to Mexico. Its official terminal directory lists the address at 919 E St, with ticket sales and passenger services.
The company connects California with destinations across northwestern Mexico, particularly along the Pacific corridor. Its published coverage includes Baja California, Sonora, Sinaloa, Nayarit, Jalisco and Michoacán.
For passengers leaving Fresno, TUFESA is an important option for traveling to Tijuana and continuing toward destinations in Sonora and Sinaloa. The exact cities served depend on the departure and ticket selected.
Address clarification: The address 2540 S Maple Ave sometimes appears in other Fresno route information, but the current TUFESA terminal directory lists 919 E St. Use the address printed on the reservation.
International Bus Lines – Fresno
Address: 1142 F St, Fresno, CA 93706, United States
Phone: +1 559-233-7488
Additional phone listed by the local directory: +1 559-233-7489
Website: International Bus Lines
Official stop information: International Bus Lines Fresno
Google Maps: International Bus Lines Fresno
International Bus Lines is an international passenger transportation company connecting California with the Mexican border.
Its Fresno location is listed at 1142 F St. The company's official stop directory includes Fresno among its California boarding locations and lists Tijuana Airport, Tijuana Central and Tijuana Línea as Mexican stops.
One of its published services connects Fresno with Tijuana Central. The route includes stops in Selma, Goshen, Tulare, Tipton, Delano, Bakersfield, Lamont, Pacoima, Los Angeles, East Los Angeles, CBX and San Ysidro before reaching Tijuana.
This makes International Bus Lines an important option for passengers traveling between Fresno and Baja California.
Greyhound – Fresno Bus Station
Address: 2660 Tulare St, Fresno, CA 93721, United States
Phone: +1 800-231-2222
Website: Greyhound Fresno Bus Station
Google Maps: Greyhound Fresno Bus Station
Greyhound operates from Fresno Bus Station, located at 2660 Tulare St.
Although the address is listed as Tulare Street, the actual boarding location is at the front of the train station building on Santa Fe Avenue. Passengers should look for the Greyhound Bus Stop sign near the roundabout.
The station serves domestic routes throughout California and connections to other states. Greyhound also sells journeys between Fresno and Tijuana, although the number of transfers depends on the selected itinerary.
The official station page publishes ticket office hours from 10:00 AM to 6:30 PM, every day of the week. These hours can change, so confirm them before visiting.
Greyhound / FlixBus – Fresno State University
Address: 1778 E Shaw Ave, Fresno, CA 93710, United States
In addition to the downtown station, Greyhound and FlixBus list a second boarding point near Fresno State University, at the intersection of E Shaw Avenue and N Cedar Avenue.
The bus boards at the red curb on Shaw Avenue, immediately west of the intersection. Passengers should look for the green FlixBus sign.
This is a separate stop from the main Fresno Bus Station at 2660 Tulare St. Always check which location appears on the reservation.
Costa de Oro / Latinos Bus Line – Fresno Travel Agency
Address: 1484 Fresno St, Fresno, CA 93706, United States
Phone shown in the supplied Google Maps listing: +1 559-231-5121
Local directory phone: +1 559-288-2823
Website: Autobuses Costa de Oro
Google Maps: Costa de Oro in Fresno
Costa de Oro has a travel agency in Fresno's Chinatown area. The local directory describes it as a travel agency specializing in bus travel to Tijuana.
It is important to distinguish this location from a long-distance bus terminal. The Fresno establishment is listed as a travel agency, not as a separate official Costa de Oro bus station with its own published international departure platform.
Costa de Oro operates a Mexican bus network connecting destinations such as Tijuana, Guadalajara, Puebla and Oaxaca. Passengers buying tickets in Fresno should ask how the first part of the trip is organized, where the actual bus boards and whether a vehicle change is required.
Telephone clarification: The Google Maps information supplied for this guide shows +1 559-231-5121, while the Chinatown Fresno directory publishes +1 559-288-2823. Call ahead to confirm the current contact number.
Direct Bus Routes from Fresno to the United States
Fresno connects with several major cities in California and other states. Greyhound, FlixBus, TUFESA and International Bus Lines serve different parts of this network.
The following destinations are available through the operators' booking networks. Travel times are minimum published or indicative journey times; a ticket between two cities does not always guarantee that the passenger stays on the same physical bus.
Bakersfield and Los Angeles, California
Companies: TUFESA, International Bus Lines, Greyhound and FlixBus
Bakersfield is one of the main stops south of Fresno along the Central Valley corridor. International Bus Lines includes Bakersfield on its Fresno–Tijuana route, while TUFESA and Greyhound also provide connections between the two cities.
Los Angeles is another important destination. Greyhound advertises journeys from Fresno to Los Angeles with a minimum travel time of approximately 4 hours 5 minutes.
International Bus Lines also includes Los Angeles and East Los Angeles as stops on its Fresno–Tijuana service. This provides a continuous route from the Central Valley toward Southern California and the border.
Passengers should check the exact arrival point in Los Angeles, as Downtown LA, East Los Angeles and other metropolitan stops are different locations.
Modesto, Stockton, Sacramento, Lodi, Turlock and Merced, California
Companies: TUFESA, International Bus Lines, Greyhound and FlixBus, depending on the destination
Fresno is connected with communities throughout the Central Valley, including Modesto, Stockton, Sacramento, Lodi, Turlock and Merced.
International Bus Lines lists several of these cities among its California stops. TUFESA also has a network of locations across the Central Valley, including Modesto and Stockton.
Greyhound provides a Fresno–Sacramento service with a minimum journey time of approximately 3 hours 35 minutes.
The exact operator, departure and transfer arrangements depend on the destination and date of travel.
San Jose and the San Francisco Bay Area, California
Companies: Greyhound and TUFESA
Passengers can travel from Fresno toward San Jose and the wider Bay Area using the Greyhound and TUFESA networks.
Greyhound's booking page advertises Fresno–San Jose journeys, although the minimum journey time shown is approximately 9 hours 45 minutes. This is longer than the road journey and indicates that passengers should carefully review the itinerary and any connections.
TUFESA also lists San Jose within its California coverage network. Check the ticket to confirm the departure location and whether the selected service is continuous.
Phoenix and Tucson, Arizona
Companies: Greyhound and TUFESA
Fresno also connects with Arizona through the long-distance bus networks operated by Greyhound and TUFESA.
Greyhound advertises journeys from Fresno to Tucson with a minimum travel time of approximately 14 hours 45 minutes. The booking page lists several daily options, but the selected itinerary may include a connection.
TUFESA's wider network also covers Arizona, including Phoenix and Tucson. Passengers should check the specific departure offered from Fresno rather than assuming that every Arizona destination is reached on the same bus.
San Diego, California
Companies: Greyhound and FlixBus network
San Diego is another destination available from Fresno.
Greyhound advertises journeys with a minimum travel time of approximately 8 hours 40 minutes. The service may arrive at different points in San Diego, including Old Town and other designated stops.
Passengers heading toward Mexico should check whether the arrival point is convenient for onward travel to San Ysidro.
Direct Bus Routes from Fresno to Mexico
The main Mexican destination served from Fresno is Tijuana, Baja California. TUFESA, International Bus Lines and Greyhound all advertise journeys between the two cities.
However, the companies do not operate the same routes beyond the border. TUFESA has a longer Pacific corridor through Sonora and Sinaloa, while International Bus Lines' published Mexican stop directory identifies three locations in Tijuana.
Tijuana, Baja California
Companies: TUFESA, International Bus Lines and Greyhound
Tijuana is the principal international destination from Fresno.
TUFESA: Current booking listings show departures from 919 E St in Fresno toward Tijuana Airport and other designated Tijuana stops. Published examples show journey times of approximately 7 hours 55 minutes to 9 hours 30 minutes, depending on the departure and arrival point.
International Bus Lines: Its published Fresno–Tijuana route includes a daily service that starts in Fresno and continues through the Central Valley and Southern California before reaching Tijuana Central. The published timetable identifies a departure from Fresno at approximately 4:30 AM and an arrival in Tijuana Central at approximately 2:30 PM.
Greyhound: The company advertises Fresno–Tijuana journeys with a minimum travel time of approximately 12 hours 35 minutes. Check the booking details carefully to confirm the transfer arrangements and final arrival point.
At the border, passengers may be required to leave the bus with their luggage for immigration and customs inspections. If they reboard the same vehicle, this is not a vehicle transfer.
Sonora: Nogales, Santa Ana, Hermosillo, Guaymas, Ciudad Obregón and Navojoa
Company: TUFESA
TUFESA is the principal operator for travel from Fresno toward Sonora along the Pacific corridor.
Its Mexican network includes destinations such as Nogales, Santa Ana, Hermosillo, Guaymas, Ciudad Obregón and Navojoa.
Passengers traveling beyond Tijuana should confirm the final destination of the specific TUFESA departure. The company operates a broad network, but not every service necessarily covers every city on the same vehicle.
The estimated time to Hermosillo can be around 20–22 hours, depending on the itinerary and border procedures. Longer journeys to Ciudad Obregón and Navojoa take additional time.
Sinaloa: Los Mochis, Guasave, Culiacán and Mazatlán
Company: TUFESA
TUFESA also connects California with destinations in Sinaloa.
The main cities include Los Mochis, Guasave, Culiacán and Mazatlán. These destinations are part of the company's Pacific corridor and are important for passengers traveling from the United States to northwestern Mexico.
The journey from Fresno is long-distance. Passengers should check the arrival terminal, estimated duration and whether their specific departure continues on the same bus from Sonora into Sinaloa.
Destinations That Require a Transfer or Connection in Mexico
Not every destination in Mexico can be reached from Fresno on the same physical bus. Passengers traveling beyond the direct services identified above should check the connection arrangements before purchasing a ticket.
Mexicali, Baja California
Transfer: Confirm the selected itinerary; a same-bus Fresno–Mexicali service has not been established in the published International Bus Lines route information reviewed for this guide.
International Bus Lines publishes Tijuana as its Mexican destination area, while other operators may offer connections onward to Mexicali.
Passengers should check whether their ticket includes a change of bus in Tijuana or another border city.
San Luis Río Colorado, Sonora
Transfer: Required on the connection itinerary identified in current journey information.
Although San Luis Río Colorado is an important destination in Sonora, the available Fresno route information does not establish a continuous same-bus service all the way from Fresno.
A journey may involve traveling first to Tijuana and continuing with another Mexican bus service.
Guadalajara, Jalisco
Transfer or connection: Required for the journeys identified in the available route information.
TUFESA's coverage includes Jalisco, but this does not mean that every Fresno departure travels to Guadalajara on the same coach.
For Fresno–Guadalajara journeys, passengers should check the complete itinerary and whether a transfer is included. Some connections may involve changing buses at a Mexican terminal before continuing toward Zapopan or the Nueva Central de Autobuses de Guadalajara.
Costa de Oro also has a Mexican network that includes Guadalajara. However, the presence of its Fresno travel agency does not establish that a Costa de Oro coach leaves Fresno and crosses the border on the same vehicle.
Morelia, Uruapan and Zamora, Michoacán
Transfer or connection: Required unless the operator confirms a continuous same-bus service on the selected ticket.
International Bus Lines lists a broad California network and Tijuana stops in Mexico. The official stop directory does not establish direct same-bus Fresno services to Morelia, Uruapan or Zamora.
Passengers traveling to Michoacán should check the onward operator and transfer point. Depending on the itinerary, the Mexican portion may involve services such as ETN, Futura, TAP or other national operators.
Mexico City, Querétaro, Puebla and Oaxaca
Transfer or connection: Required for the routes identified in this guide.
These destinations are outside the confirmed direct Fresno–Tijuana route operated by International Bus Lines.
Costa de Oro's Mexican network includes Guadalajara, Puebla and Oaxaca, and it markets travel between destinations in Mexico. A ticket sold through its Fresno agency should be checked carefully to identify the initial connection and the actual bus departure point in Mexico.
A continuous ticket does not necessarily mean a continuous journey on one vehicle.
How Costa de Oro Operates from Fresno
Costa de Oro is an important company in the Mexican intercity bus market, with routes connecting destinations such as Tijuana, Guadalajara, Puebla and Oaxaca.
In Fresno, however, the location at 1484 Fresno St is listed as a travel agency specializing in bus travel to Tijuana. It should therefore be distinguished from a terminal where Costa de Oro's own long-distance coaches are confirmed to depart.
Passengers buying a ticket at the Fresno agency should ask:
Where the first vehicle departs from.
Whether the first part of the journey is operated by Costa de Oro or another company.
Whether they must transfer in Tijuana or another Mexican terminal.
Which company operates the onward journey to Guadalajara, Puebla or Oaxaca.
This distinction is important for passengers who want to travel from Fresno to Mexico without changing buses.
Travel Tips for Fresno Bus Station
Check the exact address. TUFESA, International Bus Lines, Greyhound and Costa de Oro operate from different addresses in Fresno. Do not assume that all buses leave from the same terminal.
Confirm the boarding area at Greyhound. The station is listed at 2660 Tulare St, but the bus boards at the front of the train station building on Santa Fe Avenue.
Check the final destination of the first bus. TUFESA's routes continue through Sonora and Sinaloa, while International Bus Lines publishes Tijuana stops in Mexico. These are different operating networks.
Ask whether a journey includes a transfer. This is particularly important for travel to Mexicali, San Luis Río Colorado, Guadalajara, Michoacán, Guanajuato, Mexico City, Puebla and Oaxaca.
Allow time for border inspections. International buses may require passengers to get off with their luggage for immigration and customs procedures. Keep your passport and travel documents accessible.
Confirm the agency's contact information. Costa de Oro's local listing and the Chinatown directory show different phone numbers. Call before visiting to confirm the current number and opening hours.
Check current schedules and fares. Travel times and prices vary according to departure, route, date and availability. Use the operator's booking page for the exact itinerary.
Frequently Asked Questions About Fresno Bus Station
Where is the main Fresno Bus Station?
The main Greyhound station is at 2660 Tulare St, Fresno, CA 93721. Buses board at the front of the train station building on Santa Fe Avenue.
Where does TUFESA depart from in Fresno?
TUFESA's official terminal directory lists 919 E St, Fresno, CA 93706. Its published phone number is +1 559-885-2959.
Where is International Bus Lines in Fresno?
International Bus Lines is listed at 1142 F St, Fresno, CA 93706. Its official stop page confirms this address.
Does Fresno have direct buses to Tijuana?
Yes. TUFESA, International Bus Lines and Greyhound advertise services between Fresno and Tijuana. Their schedules, arrival points and travel times differ.
How long does the bus from Fresno to Tijuana take?
Published TUFESA listings show journeys of approximately 7 hours 55 minutes to 9 hours 30 minutes. International Bus Lines publishes a Fresno–Tijuana Central route of approximately 10 hours. Greyhound advertises a minimum journey time of approximately 12 hours 35 minutes.
Can I travel directly from Fresno to Hermosillo?
TUFESA connects Fresno with Hermosillo along its Pacific corridor. The journey can take around 20–22 hours depending on the service, border procedures and operating schedule. Confirm whether the specific departure remains on the same bus.
Does International Bus Lines travel from Fresno to Guadalajara?
The company's published stop directory identifies Tijuana Airport, Tijuana Central and Tijuana Línea as its Mexican stops. It does not establish a direct same-bus service from Fresno to Guadalajara. Passengers traveling to Jalisco should check the onward connection.
Can I buy Costa de Oro tickets in Fresno?
Yes. Costa de Oro has a travel agency listed at 1484 Fresno St. The local directory describes it as specializing in bus travel to Tijuana. Ask the agency where the actual bus boards and whether the itinerary includes a transfer.
Does Greyhound offer buses from Fresno to Sacramento?
Yes. Greyhound advertises Fresno–Sacramento journeys with a minimum travel time of approximately 3 hours 35 minutes. The exact departure and fare depend on the travel date.
Final Recommendations
Fresno is one of the most important bus departure points in California's Central Valley for passengers traveling toward Southern California and Mexico.
TUFESA is the main option for journeys along the Pacific corridor toward Tijuana, Sonora and Sinaloa. International Bus Lines operates a published Fresno–Tijuana route with stops across the Central Valley and Southern California. Greyhound provides domestic connections and journeys toward Tijuana, while Costa de Oro has a local travel agency that sells bus travel to Mexico.
The most important thing is to distinguish a ticket sales office from a bus terminal and a direct same-vehicle service from a journey with a transfer.
Before departing, confirm the exact address, the final stop of the first bus and the operator responsible for each part of the trip.
Si quieres más información puedes entrar en la pagina oficial del gobierno de México