Bus Tickets from Flagstaff, US to Detroit, MI

Next departures

Next departures for Flagstaff to Detroit on November 7
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Greyhound Lines, Inc.
    Greyhound Station
    Detroit Bus StationCheapestFastest
    Greyhound Lines, Inc.
      Greyhound Station
      Detroit Bus StationNo tags

      Last refresh of the prices: Yesterday at 10:22 PM MST.

      Compare 2 ways to go from Flagstaff to Detroit

      We recommend taking the bus

      Among the sustainable travel choices, the bus stands out as a good way to reach Detroit. The journey takes about 2 days, 3 hours 20 minutes, and with fares starting at just $317, it presents an excellent value for a comfortable ride.

      2bus per day
      2d 3hAverage Duration
      2588 kmDistance
      65kgCO₂ emissions
      Average Price$317 - $728Average Duration2d 3h
      65kg CO₂e
      Average Price$429 - $733Average Duration1d 17h
      236kg CO₂e

      Frequently asked questions about travelling from Flagstaff, US to Detroit, MI by bus

      1. What is the distance between Flagstaff and Detroit?

        The distance between Flagstaff and Detroit is around 2602 km (1613 miles).

      2. What are the departure and arrival locations for buses traveling from Flagstaff to Detroit?

        Buses traveling this route start their trip at Greyhound Station, in Flagstaff, and end it at Detroit Bus Station, in Detroit.

      Find cheapest prices for buses

      Price is for a one-way ticket for one passenger and based on past searches.

      Best price found
      11-04
      No data
      11-05
      $488
      Today
      No data
      11-07
      $296
      11-08
      No data
      11-09
      No data
      11-10
      No data
      11-11
      No data
      busbud logoThe cheapest trip from Flagstaff, US to Detroit, MI was searched and found on Nov 7, 2025 with a price of $296

      To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Flagstaff, US to Detroit, MI, as early as possible.

      You can expect to pay from $296 to $663 for a bus ticket from Flagstaff, US to Detroit, MI based on the last 2 days. You can expect to find the cheapest price for the trip at $296 which is on 2025-11-07.

      What's the cheapest way to go from Flagstaff, US to Detroit, MI?

      busbud logoThe bus is the cheapest travel choice for this destination

      Why choose Busbud?

      The Best Way To Book Bus and Train Tickets

      Busbud makes bus travel easy. We help travellers find a bus, plot routes, and book intercity bus tickets all over the world. Use Busbud to book your trip online, in your own language and currency, wherever you are. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.

      People from around the world trust Busbud

      Popular Buses Connecting Flagstaff

      Buses Leaving from Flagstaff

      Buses Going to Flagstaff

      Popular Buses Connecting Detroit

      Buses Leaving from Detroit

      Buses Going to Detroit