Starting October 1, 2020

The new DiriGo TouchPass is accepted on these transit systems.

Get there from here with the new contactless and safe way to pay your fare.

Heres how it works! 

Simply download the DiriGo TouchPass Mobile App on your smartphone or buy a DiriGo TouchPass Card, create your account, add money to your stored value, and you’re ready to go.


Scan DiriGo TouchPass mobile app or tap your DiriGo TouchPass card to pay your fare when boarding.


Say goodbye to counting change or lost passes, store all fares in one place.


Load money to your account as stored value anywhere and anytime through your smartphone or online. 


DiriGo TouchPass readers will be installed on all Greater Portland METRO, Biddeford Saco Old Orchard Beach Transit, and the South Portland Bus Service buses. You can find them right next to the driver where you would normally pay or validate your fare. 

To pay, riders will need to open their DiriGo Mobile App and scan the QR code provided, or tap their DiriGo Card on the reader when boarding. Could it get any easier? Stay up to date on the latest information with our new fares by clicking here

Get Started

Download the TouchPass Transit Mobile App from the Google Play or Apple App store and select DiriGo.


Get your DiriGo TouchPass Card at all agency offices. These locations include the METRO Elm Street PULSE, the METRO Office at Valley Street, the Saco Transportation Center, and the South Portland City Hall Tax Office. If you would like card mailed to you, please fill out the contact form below or call 1-833-272-7270.

DiriGO Events

Here is a list of our upcoming events where you can pick up a free DiriGO Touchpass Card and learn about the new fare system. Please check back for more updates!

Monday 9/28/20 South Portland Transit Hub 9:00am to 11:00am & 3:30pm to 5:30pm

Monday 9/28/20 Westbrook Housing Authority from 9:00am to 2:00pm

Monday 9/28/20 Millbrook Estates from 4:00pm to 6:00pm

Tuesday 9/29/20 South Portland Transit Hub 11:00am to 2:00 pm

Wednesday 9/30/2020 Elm Street Pulse in Downtown Portland from 8:00am to 11:00am and from 2:00pm to 5:00pm

Wednesday 9/30/20 South Portland Transit Hub 7:00am to 9:00am & 1:00pm to 3:00pm

Thursday 10/1/2020 Elm Street Pulse in Downtown Portland from 8:00am to 11:00am and from 2:00pm to 5:00pm

Thursday 10/1/20 South Portland Transit Hub 11:00am to 2:00 pm

Friday 10/2/20 South Portland Transit Hub 9:00am to 11:00am & 3:30pm to 5:30pm

Sunday 10/4/20 Maine Mall at JC Penney 10:00am-1:00pm




DiriGo TouchPass Rewards


Pay as-you-ride with your DiriGo TouchPass Card or Mobile App.
The more your ride, the better the benefits through fare capping.

Fare capping is a new way to pay using the DiriGo system that makes sure you pay only for the amount of service you use, and that you never pay more than a certain amount each day and each month. 

As a rider, you will use your stored value to pay towards a Daily Cap and Monthly Cap each time you ride the bus, and, once you hit the cap, you ride free for the rest of the day or month! Curious to learn more? Check out the FAQs below for additional details on fare capping.

Have more questions? Please fill out the form below and a representative will get back to you shortly.

Learn more about our transit partners, access route maps and schedules, or find fare and program information by clicking the links below.