Bus Route Information

Rowell Transit bus

MAP: Roswell Transit Bus Stops

Main Street Route

(Download route schedule)
Roswell Transit operates its Main Street route seven days a week. Rides cost $0.35 (ages 60+, military or disabled), $0.50 (children 5-19) and $0.75 (adults 19-59). Personal attendants and children under 5 ride free when accompanied by another rider.

The 85-stop Main Street route:

  • Begins at the Roswell Transit Terminal (515 N. Main St)., and heads north.
  • After the bus reaches Roswell Mall, it crosses over to Wal-Mart to begin its journey south.
  • Travels to the Roswell Air Center and Eastern New Mexico University-Roswell.
  • Heads north to return to the terminal.


(Download stop list)

Roswell Transit’s Dial-a-Ride service, which operates seven days a week, offers transportation to and from bus stops that are not part of the Main Street route. 

Dial-a-Ride is not a door-to door service. Any trip that originates from a Dial-a-Ride bus stop with a destination along the Main Street route must transfer to a Main Street bus at the terminal. Trips from the terminal to Dial-a-Ride stops will originate from buses that will park in one of the two center parking spots on the south side of the building. Please inform either an operations supervisor in the dispatch office or an administrative staff member upstairs if you need a Terminal-to-Dial-a-Ride trip so we can alert the driver.

Trips between Dial-a-Ride stops may be direct, or may include a short stop at the terminal depending on the needs of other passengers.  

Dial-a-Ride fares are the same as those for the Main Street route. 

To use Dial-A-Ride:

  • Determine the stops closest to your starting and ending destinations.
  • Call the Roswell Transit office at 575-624-6766 and request a pickup from the starting bus stop.
  • Be at your first stop to meet your driver. Drivers usually arrive within 20 minutes.

Please keep in mind any estimated pick-up times given are “ballpark” figures. As with any other transportation-related service, unforeseen circumstances crop up often. 

Suggest a stop

Roswell Transit's mission is Connecting People to Places. If you think a location needs better service from Roswell Transit, contact us on our Facebook page or email Scott Furciniti at s.furciniti@roswell-nm.gov.

Transit tips

Tips for Catching A Bus

Wait at the posted Bus Stop signs, and make sure you are visible to the driver. Buses only stop at posted signs. All buses are equipped with ramps or wheelchair lifts. Transit stop signs are located at many locations along each route. If you are not sure where your nearest stop is, please call the office at (575) 624-6766. Wait at the sign. When the bus approaches, look straight at the driver so they will know to stop for you.

Tips for Exiting a Bus

Once buses are in motion, they will not board additional passengers. Drivers may not delay their departure from a point to wait for a transferring customer. Please be alert for your destination. Approximately one half-block before your stop, signal the driver to let you off. If you are unfamiliar with the area, ask the driver to announce your street.

Route Transfers

If you need to transfer to a second bus to complete your trip, ask the driver for a complimentary transfer slip when you board the first bus. Once you leave the fare box area, the driver can no longer give you a transfer. When boarding your connecting bus, present your transfer slip instead of paying an additional fare. Transfers cannot be used for the return portion of a round trip.

Be sure to let the driver know where you want to be let off in time for the driver to make a safe, smooth stop.

Enjoy your ride!

Schedules and Stops

Schedules and Stops are subject to change to further improve service throughout the community. Watch for RIDER ALERT notices posted at the terminal. For the latest information on schedules, call (575) 624-6766 during regular business hours.

Holiday schedules will be announced. Routes and time table guides are available at the Roswell Transit terminal.