Skip To Main Content
Mission Heights Preparatory High School A Tuition-Free Public Charter School
Leona Group

Transportation

Parents

Transportation

Bus transportation for students who live in Casa Grande, Arizona City, Eloy, and Toltec — three buses plus one activity bus serving school, CAVIT Sessions 1 and 3, field trips, and away games.

Changes for the Week of 9/14-9/18

[Mon 9/14] - The P3 Central/CAVIT riders will ride on the North Bus.  There will be no P3 North Route.  P4 Central riders will be on the North and South buses like on a Friday

[Tue 9/15] - The P3 Central/CAVIT riders will ride on the North Bus.  There will be no P3 North Route.  P4 Central riders will be on the North and South buses like on a Friday.

 

Ultimately, it is the parents’ responsibility to get their students to and from school. Even with our limited resources, we try to provide as much transportation as reliably as possible, but this is not always the case when buses break down or drivers get sick. Parents need to have a backup plan to get their students to and from school on occasion. When there are adjustments to the routes, we send an email notification through the Cariina app, announce it in school, and update this page; please check all of these frequently.

Transportation Request Form

Fill this out if you need busing services — including to/from home and MHP, and to/from MHP and CAVIT. Questions? Contact Mr. Davenport at (520) 836-9383 or matt.davenport@leonagroup.com.

The Cariina-Parent App

Download it, log in with your email and password, and you can see if your student is on the bus, follow the bus with map tracking, get instant messages about canceled or late runs, and submit attendance changes.

Student Not Riding AM

Submit by 5:00 am any day your student won’t ride the morning bus. Many stops have only 1–2 riders, so this lets the driver run an efficient route.

Different Drop Off / Pickup

Need a different stop? Register a “Different Drop Off” or “Different Bus Stop Pickup” request before the route starts — after that, the driver can’t see it.

Guest Riders

Not a usual rider but need the bus in an emergency? Sign up as an AM or PM Guest Rider and pick the stop closest to your house on the right route: AM = morning, P3 = after 3rd period, P4 = after 4th period.

MHP Bus Rules

ALL MHP school rules, policies, and procedures apply while riding the bus, including:

  • Show your Student ID when getting on/off the bus
  • Only get on/off at your assigned stop (unless your parent submitted a Cariina request)
  • A green “MHP P4 Bus Pass” is required to ride the P4 Bus
  • Respect the driver, other passengers, and their property
  • Follow all directions; seats may be assigned by the driver
  • Keep all parts of the body inside the bus and out of the aisleways
  • Talk quietly and keep your hands to yourself — absolutely NO FIGHTING
  • No profanity or obscene gestures
  • No eating, gum, or drinking (except water)
  • No littering or destruction of the bus — students are responsible for damage they cause
  • Nothing is to be thrown outside of the bus
  • No balloons or skateboards; bats must be in a fully enclosed bag
  • Remain seated until the bus comes to a complete stop
  • Headphones/earbuds off when getting on/off the bus

*If a student does not ride the bus for 5 consecutive days, they risk losing bus privileges and their stop may be removed from the route. *The administrative team reserves the right to deny bus privileges to any student.

AM Stops

Be at your stop 10 minutes early — if the bus arrives within that window it will not wait until the listed time. Use the Cariina map tracker to follow the bus. Stops current as of 8/23/25.

AM South Bus (Arizona City, Toltec, and Eloy) — Driver: Lisa Diaz · South Neighborhood Maps
  • 5:46 amMHP
  • 6:11 amW Battaglia Dr at Bautista
  • 6:14 amS Yucatan Rd at W Cabrillo Dr
  • 6:17 amBenito Dr at S Simon Rd
  • 6:21 amS Del Rio Rd at W Carousel Dr
  • 6:24 amW Grayback Dr at W Sunbird Dr
  • 6:29 amS Amado Blvd at Laguna Dr
  • 6:33 amW Monaco Blvd at S Saxon Rd
  • 6:36 amS Overfield Rd at W Alsdorf Rd
  • 6:41 amCleator Rd at W Tinajas Dr
  • 6:54 amN Sunshine Blvd at E Phoenix Ave
  • 7:04 amW Shedd Rd at N Maya Rd
  • 7:10 amN San Juan Rd at W Quail Rd
  • 7:28 amS Mitchell Rd at E Vista Prairie Way
  • 7:35 amS Arizola Rd at E Sierra Pkwy
  • 7:45 amMHP
AM Central Bus (Central & East Casa Grande) — Driver: Justin Clare · Central Neighborhood Maps
  • 6:20 amMHP (load CAVIT Session 1 students)
  • 6:45 amCAVIT (drop off Session 1 students; also a pickup stop)
  • 7:05 amW Randolph Rd at N Tweedy Rd
  • 7:08 amN Signal Peak Rd at W Warren Dr
  • 7:12 amN Overfield Rd at W Randolph Rd
  • 7:22 amMission Parkway at San Marino Loop
  • 7:27 amE Squire Way at S Almoner Ln
  • 7:31 amDoan St at N Southfork Dr
  • 7:35 amN Pottebaum Ave at E 10th St
  • 7:38 amE 11th St at N Pueblo Dr
  • 7:45 amMHP
AM North Bus (North Casa Grande) — Driver: Alex Ponce De Leon · North Neighborhood Maps
  • 5:45 amMHP
  • 5:53 amN Arizola Rd at Cintino Pl
  • 6:01 amE Ave Ellena at N Pueblo Dr
  • 6:07 amE Lakeside Pkwy at W Ocean View Dr
  • 6:10 amN Trekell Rd at Camino al Cielo Church (Fri)
  • 6:14 amCreosote Dr at Princeton Ln
  • 6:21 amW Enchanted Desert Dr at N Crane Pl
  • 6:24 amN Faldale Rd at W Paradise Way
  • 6:35 amW Palm Ave at N Cambric Ln
  • 6:42 amSawgrass Trail at Oakmont Ln
  • 6:47 amE Rodeo Rd at N Casa Grande Ave
  • 6:52 amE O’Neil Dr at N Casa Grande Ave
  • 6:57 amN Sweetwater Dr at S Casa Grande Lakes Blvd
  • 7:01 amShultz St at N Montclair Ln
  • 7:05 amShultz St at W Judi St
  • 7:07 amW O’Neil Dr at Desert Sands Apt – Main Entrance
  • 7:11 amN Crane St at W Ocotillo St
  • 7:14 amN French St at W 12th St
  • 7:20 amGila Bend Hwy 84 at N Garden Ave
  • 7:29 amE Main Ave at S Drylake St
  • 7:33 amN Brown Ave at E 4th St
  • 7:36 amN Olive Ave at E 10th St
  • 7:45 amMHP

PM Stops

Times aren’t listed for PM routes — they depend on who rides home each day. Two PM routes run: the P3 Bus leaves after 3rd period (Mon–Thu 1:55 pm, Fri 12:55 pm) and the P4 Bus leaves after 4th period (Mon–Thu 3:30 pm, Fri 2:10 pm). P4 riders need the green P4 Bus Pass from their 4th-period teacher; students not supervised on campus may not ride the P4 bus. Make sure your student knows the name of their stop.

PM South Bus (Arizona City, Toltec, and Eloy)
  • PM-S
    • S Arizola Rd at E Sierra Pkwy
    • S Peart Rd at Flasher
    • S Mitchell Rd at E Vista Prairie Way
    • Summit Dr at Valley Vista Dr
    • W Battaglia Dr at Bautista
    • S Yucatan Rd at W Cabrillo Dr
    • Benito Dr at S San Simon Rd
    • S Del Rio Rd at W Carousel Dr
    • W Grayback Dr at W Sunbird Dr
    • S Amado Blvd at Laguna Dr
    • W Monaco Blvd at W Mission Dr
    • Sunland Gin Rd at Copper Kettle Dr
    • W Monaco Blvd at S Saxon Rd
    • S Overfield Rd at W Alsdorf Rd
    • Cleator Rd at W Tinajas Dr
  • P4 only
    • W Martin Luther King Jr St at W Washington St
    • N Sunshine Blvd at E Phoenix Ave
    • W 11th St at N Washington St
    • W Shedd Rd at N Maya Rd
    • N San Juan Rd at W Quail Rd
    • W Shedd Rd at N Valley Rd
    • S Trekell Rd at W Hannah St
  • P4 Friday only
    • W Autumnwood Rd at Wetenhall
    • W Randolph Rd at N Tweedy Rd
    • N Overfield Rd at W Randolph Rd
    • N Signal Peak Rd at W Warren Dr
    • Mission Pkwy at San Marino Loop
    • E Squire Way at S Almoner Ln
    • Doan St at N Southfork Dr
PM Central Bus (Central & East Casa Grande)
  • PM-C
    • E 11th St at N Pueblo Dr
    • N Pottebaum Ave at E 10th Pl
    • Doan St at N Southfork Dr
    • E Squire Way at S Almoner Ln
    • Mission Pkwy at San Marino Lp
    • N Overfield Rd at W Casa Bonita Rd
    • N Overfield Rd at W Randolph Rd
    • N Signal Peak Rd at W Warren Dr
    • W Randolph Rd at N Tweedy Rd
    • CAVIT (pickup Session 3 students; also a drop-off spot)
  • Mon–Thu P4 only
    • W Autumnwood Rd at Wetenhall
PM North Bus (North Casa Grande)
  • PM-N
    • N Pueblo Dr at E Judi St
    • N Trekell Rd at Agave House Apts
    • Oneil Dr at N Arizola Rd
    • Friar Rd at E Diego Dr
    • N Arizola Rd at Cintino Pl
    • N Arizola at E Balboa Dr
    • E Ave Ellena at N Pueblo Dr
    • N Pottebaum Ave at E Ave Ellena
    • Arroyo Trail at E Samuel St
    • N Trekell Rd at E Stepping Stone Way
    • W Palm Ave at N Cambric Ln
    • Sawgrass Trail at Oakmont Ln
    • E Rodeo Rd at N Casa Grande Ave
    • N Brown Ave at E Wiley Way
    • E Bisnaga St at Pueblo Dr
    • N Kadota Ave at E Judi Dr
    • E O’Neil Dr at N Casa Grande Ave
    • N Sweetwater Dr at S Casa Grande Lakes Blvd
    • Shultz St at N Montclair Ln
    • Shultz St at W Judi St
    • W O’Neil Dr at Desert Sands Apt
    • N Crane St at W Ocotillo St
    • N French St at W 12th St
    • N Brown Ave at E 4th St
    • N Olive Ave at E 10th St
    • N Casa Grande Ave at E Ocotillo St
  • P4 only
    • Creosote Dr at Princeton Ln
    • N Crowned Dove Tr at W Partridge Dr
    • W Enchanted Desert Dr at N Crane Pl
    • N Faldale Rd at Paradise Way
    • Scott Dr at W Laredo St
    • Gila Bend Hwy 84 at N Garden Ave
    • N Candlestick Dr at W Boone Dr
    • E Main Ave at S Drylake St
  • P4 Friday only
    • N Palomino Pkwy at W Frontier St
    • E Lakeside Pkwy at W Ocean View Dr
    • N Pottebaum Ave at E 10th Pl

Restrictions & Alternate Buses

The Central Bus also serves CAVIT, and Fridays run shorter periods — so some stops shift between routes.

  • North/South buses, Mon–Fri (P3): stops marked [P4 Only] are only available on the P4 route — the bus can’t make it back in time otherwise
  • Central Bus, Friday (P4): [P4 Fri Only] stops ride home on the South or North Bus — the Central bus takes no riders home Friday because it’s returning from CAVIT; CAVIT riders need alternate transportation home Friday afternoon
  • Central Bus, Mon–Thu (P4): [Mon–Thu P4 Only] stops are only available Mon–Thu on the P4 route; on Friday they’re on the South P4 Bus

Bus Route Times

  • South Bus (Mon–Thu)
    • AMleaves 5:55 am, returns 7:45 am
    • P3leaves 1:55 pm, returns 3:30 pm
    • P4leaves 3:30 pm, returns 5:15 pm
  • Central Bus (Mon–Thu)
    • AMleaves 6:20 am (CAVIT on AM route), returns 7:45 am
    • P3leaves 1:55 pm (CAVIT on P3 route), returns 3:00 pm
    • P4leaves 3:30 pm, returns 4:30 pm
  • North Bus (Mon–Thu)
    • AMleaves 5:25 am, returns 7:30 am
    • CAVIT11:55 am / 1:00 pm
    • P3leaves 1:55 pm, returns 3:30 pm
    • P4leaves 3:30 pm, returns 5:30 pm
  • South Bus (Friday)
    • AMleaves 5:55 am, returns 7:45 am
    • P3leaves 12:55 pm, returns 2:10 pm
    • P4leaves 2:10 pm, returns 4:00 pm
  • Central Bus (Friday)
    • AMleaves 6:20 am, returns 7:45 am
    • P3leaves 12:55 pm, returns 3:00 pm
    • no P4
  • North Bus (Friday)
    • AMleaves 5:25 am, returns 7:30 am
    • CAVIT11:55 am / 12:55 pm
    • P3leaves 12:55 pm, returns 2:10 pm
    • P4leaves 2:10 pm, returns 4:30 pm

Assigned Stops

All students must get on/off the bus at their assigned stop ONLY. If you miss your bus in the morning, you are not allowed to follow the bus or drive ahead to the next stop and board there. Weekly route changes are announced in the Cariina app — check it regularly.