Bus company

Greyhound bus schedules

Greyhound serves 657 cities and towns in 46 states and Baja California and stops in Canada and Mexico, with 3,153 departures a week.

Timetable data from · Schedule last changed

Departures a week
3,153
Timetables
141
Cities and towns
657
States
46
Mexico
Baja California

Where Greyhound goes

The map needs JavaScript.

Cities and towns served (select one for its schedules) Routes the buses take

Timetables

Greyhound timetables
RouteStopsDepartures this weekDays
Boston, MA – New York, NY15 stops176 departures this weekDaily
New York, NY – Philadelphia, PA8 stops140 departures this weekDaily
Dallas, TX – Houston, TX9 stops72 departures this weekDaily
Los Angeles, CA – Las Vegas, NV10 stops70 departures this weekDaily
Atlantic City, NJ – New York, NY4 stops70 departures this weekDaily
Buffalo, NY – New York, NY14 stops70 departures this weekDaily
Atlanta, GA – Chicago, IL13 stops56 departures this weekDaily
Atlanta, GA – New York, NY23 stops56 departures this weekDaily
Atlanta, GA – Houston, TX16 stops56 departures this weekDaily
Nashville, TN – Dallas, TX10 stops56 departures this weekDaily
Tijuana, BC – Chula Vista, CA4 stops49 departures this weekDaily
Baltimore, MD – New York, NY11 stops49 departures this weekDaily
Boston, MA – Philadelphia, PA7 stops48 departures this weekDaily
Washington, DC – Baltimore, MD3 stops42 departures this weekDaily
Atlanta, GA – Dallas, TX16 stops42 departures this weekDaily
Albany, NY – New York, NY2 stops40 departures this weekDaily
Key West, FL – Miami, FL6 stops38 departures this weekDaily
Chicago, IL – Detroit, MI9 stops38 departures this weekDaily
Chicago, IL – Minneapolis, MN9 stops35 departures this weekDaily
St. Louis, MO – New York, NY14 stops35 departures this weekDaily
New York, NY – Plattsburgh, NY6 stops33 departures this weekDaily
Ciudad Juarez Av Adolfo Lopez Mateos – El Paso, TX3 stops28 departures this weekDaily
San Francisco 425 Mission St Ste 206 – Sparks, NV10 stops28 departures this weekDaily
Los Angeles, CA – Sacramento, CA15 stops28 departures this weekDaily
Los Angeles, CA – Dallas, TX23 stops28 departures this weekDaily
Los Angeles, CA – El Paso, TX12 stops28 departures this weekDaily
Sacramento, CA – Seattle, WA10 stops28 departures this weekDaily
Washington, DC – Philadelphia, PA13 stops28 departures this weekDaily
Jacksonville, FL – Atlanta, GA15 stops28 departures this weekDaily
Tallahassee, FL – Tampa, FL6 stops28 departures this weekDaily
Atlanta, GA – Raleigh, NC19 stops28 departures this weekDaily
Atlanta, GA – Memphis, TN4 stops28 departures this weekDaily
Boston, MA – St. Albans, VT9 stops28 departures this weekDaily
Kansas City, MO – St. Louis, MO10 stops28 departures this weekDaily
Kansas City, MO – Dallas, TX11 stops28 departures this weekDaily
Raleigh, NC – Wilmington, NC6 stops28 departures this weekDaily
New York, NY – Syracuse, NY4 stops28 departures this weekDaily
Del Rio, TX – San Antonio, TX6 stops28 departures this weekDaily
Houston, TX – San Antonio, TX3 stops28 departures this weekDaily
Des Moines, IA – Chicago, IL16 stops24 departures this weekDaily
New York, NY – Pittsburgh, PA6 stops24 departures this weekDaily
Philadelphia, PA – Pittsburgh, PA14 stops22 departures this weekDaily
Denver, CO – St. Louis, MO13 stops21 departures this weekDaily
Atlanta, GA – Detroit, MI16 stops21 departures this weekDaily
Chicago, IL – Baltimore, MD15 stops21 departures this weekDaily
Raleigh, NC – New York, NY6 stops21 departures this weekDaily
Bellingham, WA – Seattle, WA3 stops21 departures this weekDaily
San Francisco 425 Mission St Ste 206 – Chula Vista, CA14 stops14 departures this weekDaily
San Francisco 425 Mission St Ste 206 – Los Angeles, CA8 stops14 departures this weekDaily
San Francisco 425 Mission St Ste 206 – Sacramento, CA3 stops14 departures this weekDaily
Huntsville, AL – Atlanta, GA8 stops14 departures this weekDaily
Mobile, AL – Jacksonville, FL7 stops14 departures this weekDaily
Mobile, AL – Atlanta, GA10 stops14 departures this weekDaily
Montgomery, AL – Detroit, MI9 stops14 departures this weekDaily
Searcy, AR – Memphis, TN6 stops14 departures this weekDaily
Phoenix, AZ – Chula Vista, CA8 stops14 departures this weekDaily
Phoenix, AZ – Los Angeles, CA13 stops14 departures this weekDaily
Phoenix, AZ – St. Louis, MO15 stops14 departures this weekDaily
Phoenix, AZ – El Paso, TX14 stops14 departures this weekDaily
Chula Vista, CA – Sacramento, CA19 stops14 departures this weekDaily
Chula Vista, CA – Las Vegas, NV7 stops14 departures this weekDaily
Denver, CO – Chicago, IL14 stops14 departures this weekDaily
Denver, CO – Sparks, NV New13 stops14 departures this weekDaily
Denver, CO – Dallas, TX10 stops14 departures this weekDaily
Denver, CO – Seattle, WA13 stops14 departures this weekDaily
Washington, DC – Boston, MA6 stops14 departures this weekDaily
Washington, DC – New York, NY4 stops14 departures this weekDaily
Jacksonville, FL – Miami, FL18 stops14 departures this weekDaily
Jacksonville, FL – Tallahassee, FL4 stops14 departures this weekDaily
Jacksonville, FL – Charlotte, NC6 stops14 departures this weekDaily
Miami, FL – Orlando, FL5 stops14 departures this weekDaily
Miami, FL – Tallahassee, FL11 stops14 departures this weekDaily
Miami, FL – Tampa, FL14 stops14 departures this weekDaily
Miami, FL – Atlanta, GA13 stops14 departures this weekDaily
Tallahassee, FL – Atlanta, GA8 stops14 departures this weekDaily
Tallahassee, FL – Nashville, TN6 stops14 departures this weekDaily
Tallahassee, FL – Houston, TX9 stops14 departures this weekDaily
Tampa, FL – Titusville, FL6 stops14 departures this weekDaily
Atlanta, GA – St. Louis, MO6 stops14 departures this weekDaily
Atlanta, GA – Charlotte, NC6 stops14 departures this weekDaily
Atlanta, GA – Cleveland, OH15 stops14 departures this weekDaily
Atlanta, GA – North Charleston, SC8 stops14 departures this weekDaily
Davenport, IA – Chicago, IL7 stops14 departures this weekDaily
Des Moines, IA – Indianapolis, IN New9 stops14 departures this weekDaily
Chicago, IL – Danville, IL8 stops14 departures this weekDaily
Chicago, IL – Indianapolis, IN7 stops14 departures this weekDaily
Chicago, IL – Memphis, TN3 stops14 departures this weekDaily
Chicago, IL – Milwaukee, WI3 stops14 departures this weekDaily
Baton Rouge, LA – New Orleans, LA6 stops14 departures this weekDaily
Baton Rouge, LA – St. Louis, MO11 stops14 departures this weekDaily
New Orleans, LA – Shreveport, LA13 stops14 departures this weekDaily
Boston, MA – Bangor, ME9 stops14 departures this weekDaily
Boston, MA – Albany, NY7 stops14 departures this weekDaily
Boston, MA – Syracuse, NY7 stops14 departures this weekDaily
Boston, MA – Cleveland, OH8 stops14 departures this weekDaily
Boston, MA – Burlington, VT5 stops14 departures this weekDaily
Baltimore, MD – Pittsburgh, PA6 stops14 departures this weekDaily
Detroit, MI – Charlotte, NC13 stops14 departures this weekDaily
Detroit, MI – New York, NY11 stops14 departures this weekDaily
Detroit, MI – Pittsburgh, PA5 stops14 departures this weekDaily
Minneapolis, MN – Kansas City, MO New7 stops14 departures this weekDaily
Minneapolis, MN – Milwaukee, WI12 stops14 departures this weekDaily
St. Louis, MO – Nashville, TN6 stops14 departures this weekDaily
Asheville, NC – Norfolk, VA11 stops14 departures this weekDaily
Charlotte, NC – Wilmington, NC8 stops14 departures this weekDaily
Charlotte, NC – New York, NY7 stops14 departures this weekDaily
Jacksonville, NC – Raleigh, NC6 stops14 departures this weekDaily
Raleigh, NC – Winston-Salem, NC8 stops14 departures this weekDaily
Raleigh, NC – Norfolk, VA6 stops14 departures this weekDaily
Buffalo, NY – Cleveland, OH3 stops14 departures this weekDaily
Hempstead, NY – New York, NY3 stops14 departures this weekDaily
New York, NY – Norfolk, VA9 stops14 departures this weekDaily
New York, NY – White River Junction, VT12 stops14 departures this weekDaily
Oklahoma City, OK – Memphis, TN7 stops14 departures this weekDaily
Oklahoma City, OK – Dallas, TX9 stops14 departures this weekDaily
Tulsa, OK – Dallas, TX5 stops14 departures this weekDaily
Erie, PA – Pittsburgh, PA6 stops14 departures this weekDaily
Philadelphia, PA – Scranton, PA8 stops14 departures this weekDaily
Myrtle Beach, SC – Norfolk, VA9 stops14 departures this weekDaily
Amarillo, TX – San Antonio, TX14 stops14 departures this weekDaily
Brownsville, TX – Laredo, TX8 stops14 departures this weekDaily
Dallas, TX – El Paso, TX9 stops14 departures this weekDaily
Dallas, TX – San Antonio, TX12 stops14 departures this weekDaily
El Paso, TX – Houston, TX6 stops14 departures this weekDaily
El Paso, TX – Lubbock, TX6 stops14 departures this weekDaily
Houston, TX – Texarkana, TX9 stops14 departures this weekDaily
Denver, CO – El Paso, TX8 stops10 departures this weekDaily except Wed
Durango, CO – Albuquerque, NM5 stops10 departures this weekMon, Thu, Fri, Sat, Sun
New Orleans, LA – Dallas, TX8 stops10 departures this weekDaily except Wed
Brownsville, TX – Houston, TX15 stops10 departures this weekDaily except Wed
Xb Lacolle Route 15 – New York, NY6 stops7 departures this weekDaily
Los Angeles, CA – St. Louis, MO20 stops7 departures this weekDaily
Denver, CO – Las Vegas, NV11 stops7 departures this weekDaily
Baltimore, MD – Nashville, TN12 stops7 departures this weekDaily
Silver Spring, MD – New York, NY4 stops7 departures this weekDaily
Everett, WA – Seattle, WA2 stops7 departures this weekDaily
Mount Vernon, WA – Seattle, WA3 stops7 departures this weekDaily
Amarillo, TX – El Paso, TX10 stops4 departures this weekTue–Fri
Baton Rouge, LA – Dallas, TX6 stops2 departures this weekFri, Sat
Albuquerque, NM – El Paso, TX3 stops2 departures this weekThu
Yuma, AZ – Los Angeles, CA10 stops0 departures this weekDaily

Popular Greyhound routes

Questions about Greyhound

Is Greyhound safe?

Greyhound Lines Inc has a Satisfactory safety rating from the Federal Motor Carrier Safety Administration (FMCSA), the best of its three ratings, given Jul 8, 2026. Roadside inspection results are on FMCSA's SAFER website (safer.fmcsa.dot.gov), by USDOT number. BusSchedules.com doesn't rate carriers; these are FMCSA's public records, checked Oct 26, 2026.

Is Greyhound licensed and insured?

Yes. Greyhound Lines Inc (USDOT 44110, operating authority MC-1515) is listed by the U.S. Department of Transportation as active and allowed to carry passengers, with liability insurance on file that meets the federal requirement.

Who runs Greyhound buses?

Greyhound buses are run by Greyhound Lines Inc of Dallas, TX (USDOT 44110).

How long has Greyhound been in business?

Greyhound dates from 1914, according to Wikipedia. Greyhound Lines Inc, the company that runs it now, has held federal operating authority since at least 1976 (FMCSA's online records start in the 1970s).

Federal safety record

Greyhound is listed with the U.S. Department of Transportation under the company that runs its buses. From FMCSA's public records, checked . BusSchedules.com doesn't rate carriers. Inspection history and insurance details are on each company's FMCSA record (follow its USDOT number).

Greyhound Lines Inc

Doing business as Bolt Bus

Based in
Dallas, TX
USDOT number
44110
Status
Active, licensed to carry passengers
Licensed since
At least 1976 (MC-1515; FMCSA's online records start in the 1970s)
Insurance
Meets the federal requirement
Safety rating
Satisfactory (FMCSA's best rating; Jul 8, 2026)
Fleet
500+ vehicles

Where Greyhound stops