top of page

Randolph County 

OATS Transit is available to anyone regardless of age, income, disability, race, gender, religion, or national origin. 

To schedule a ride in Randolph County, call 660-415-0901 or 800-654-6287. 

Office Hours: Monday–Friday from 7:00 a.m. to 2:00 p.m.

Listed below is the transportation schedule for Randolph County.

Service to Moberly:

  • Every Wednesday between 10:00a.m. and 2:00p.m.



Magic City Express (Public Transportation for Residents of Moberly)

  • Monday-Friday: 6:00a.m. - 6:00p.m.

  • Transportation within Moberly City Limits 

*Call 800-654-6287 and select option 1 to schedule a ride. Calls must be made Monday–Friday between 8:00a.m. – 3:00p.m. Same day reservations until 4:00p.m.


Fares (one-way):

  • $2.00 for in-town riders

  • $3.00 for county service

  • $4.00 going to an adjacent county 

  • $10.00 round trip (or $6 one-way) for long distance travel

  • $1.00 fee for each en-route stop

*Seniors age 60+ and individuals with disabilities age 18-59 riding under the AAA contract do not have a set fare, but are asked to contribute a minimum amount for their rides.

Northeast Missouri to Columbia and St. Louis Intercity Express:

  • To schedule a ride, call 660-415-0901 or 800-654-6287.

Service to Columbia:

Service along Hwy 63 from Lancaster to Kirksville to Macon to Moberly to Columbia:

  • Monday-Friday  

Service along Hwy 36, 15, 24 and 63 from Palmyra to Hannibal to Monroe City to Shelbina to Paris to Moberly to Columbia:

  • Tuesdays each month

Service along I-70 from Wright City to Warrenton to Jonesburg to New Florence to Montgomery City to Kingdom City to Columbia:

  • 4th Tuesday each month

Service along Hwy 36, 24 and 63 from Palmyra to Hannibal to Monroe City to Paris to Moberly to Columbia:

  • Thursdays each month

Service along Hwy 54 & I-70 from Louisiana to Bowling Green to Vandalia to Mexico to Kingdom City to Columbia:

  • 2nd Friday each month

Service to St. Louis:

Service along Hwy 61 from Palmyra to Hannibal to New London to Bowling Green to Troy to St. Louis:

  • Wednesday and Friday

  • Riders may go to St. Louis for any purpose as long as the destination is close to I-70 or I-64.

  • For medical appointments the bus will deviate from I-70 or I-64 up to five miles only.

For These Routes:

  • Reservations must be made at least 24 hours in advance.

  • Appointments must be between 10:00 a.m. and 2:00 p.m.

  • Fares are $10.00 for a round trip and $6.00 for one-way.

Pickup Points:

Atlanta - Junction M & 63

Auxvasse - Business 54 Champs 98 Service Station

Bowling Green - Junction 61 & 161 McDonald’s

Center - Gravel lot at Junction Hwy 19 & P

Clark - 5 miles off Hwy 63 at New Hope Church

Curryville - Hwy. 54  Feith Service Station

Eolia - Junction 61 & FF Phillips 66

Farber - Junction 54 & Main St. (Parking Lot of old Corner Store)

Foristell - Commuter Parking Lot S Service Rd

Hannibal -Hwy. 61 Huck Finn Shopping Center Parking Lot; In front of Dirt Cheap

Jonesburg - Commuter Parking Lot at Jonesburg Exit

Kingdom City -Fire Fighters Museum at I-70 & 54

Kirksville - Junction 63 & 11 HyVee Parking Lot

Laddonia -Junction 54 & East 1st Street Smiley’s Café Parking Lot

Lancaster - BP Station on Hwy. 63

La Plata - Casey’s on Brown St

Louisiana - Junction of 79 & 54 Abel’s Parking Lot

Macon - Junction 63 & Hardee’s Parking Lot

Madison - Hwy. 24 Christian Church Parking Lot

Mexico - Business 54 Exit Walmart Parking Lot

Moberly - Junction 63 & 24 Break Time Gas Station

Monroe City - Business 24 Mark Twain Shopping Center

Montgomery City - Senior Center at 138 S. Allen

New Florence - Junction 70 & 19 McDonald’s

New London - Junction 61 & 1st Street Abel’s Quick Shop

Palmyra - Junction 161/61 ShopKo  

Paris - Putnam Tire & Muffler at Jct. 24 & 15

Pendleton - Flying J Truck Stop

Perry - The Junction Restaurant at Hwy 19 & 154

Scott's Corner - Junction 54 &19 Commuter Parking Lot

Shelbina - Subway Parking Lot at Jct. 36/15

Troy - Junction 61 & 47 Commuter Parking Lot

Vandalia - Hwy. 54 Abels

Warrenton - Junction 70 & 47 Commuter Parking Lot

Wentzville - Wentzville Parkway- Rural King Parking Lot, S Service Rd

Wright City - Commuter Parking Lot on N Service Rd

Effective July 2023, Northeast Region drivers will no longer handle any payments from riders. Instead, riders can add funds to their account in advance, and fares will be withdrawn each time a rider rides. Riders can call 888-875-6287 to add funds to their account, which requires a minimum of $10 each time.

bottom of page