Fares & Passes
ATPA operates a zone-based fare system. The city is divided into three concentric zones. Your fare is determined by how many zones you travel through.
Fare Zones
Zone 1 — Centro
City centre
Old PortCentral SquareMarketHospital
Zone 2 — Suburbio
Inner suburbs
West StationGardensEast StationUniversityLower SquareStadium
Zone 3 — Esterno
Outer areas
Green HillGolden BeachLighthouse IslandNew MarinaCastleViewpoint
Single Ride Fares
| Zones travelled | Adult | Child (6–14) | Senior (65+) |
|---|---|---|---|
| 1 zone | €1.80 | €0.90 | €1.10 |
| 2 zones | €2.50 | €1.25 | €1.50 |
| 3 zones | €3.50 | €1.75 | €2.10 |
Passes
Day Pass
€6.50 adult
Unlimited travel on all ATPA services for one day.
€3.25 child
€4.50 senior
Valid until end of service on purchase date
Monthly Pass
€52.00 adult
Unlimited travel for a full calendar month.
€26.00 child
€38.00 senior
Valid for calendar month
Family Day Pass
€14.00
2 adults + up to 3 children (6–14). Unlimited travel all zones.
Valid until end of service on purchase date
Important notes
- Children under 6: Travel free on all services when accompanied by a fare-paying passenger.
- Reduced fares: Children (6–14) and seniors (65+) receive 50% off single fares and reduced-rate passes.
- Proof of age: Concession passengers must carry valid identification.
- Ticket validity: Single ride tickets are valid for 2 hours from purchase and cover one journey only.
- Validation: All tickets must be validated before boarding. Unvalidated tickets are subject to a €50 fine.
- Payment: Tickets can be purchased at station vending machines, the ATPA app, or at our customer service desk at Piaza Central.
Fare Calculator
Choose your origin, destination, and number of passengers to calculate your fare. The result is computed live from the published fare structure.
ATPA — Porto Azur Transit Authority Single Journey Ticket