OATS Transit is available to anyone regardless of age, income, disability, race, gender, religion, or national origin.
To schedule a ride in Marion 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 Marion County.
Hannibal In-Town Service:
$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:
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.
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