# Pinride Multi-Transit Coverage Report

_Generated: 2026-09-29 10:39 UTC_

## 1. Overview

| Provider | Routes | Notes |
|---|---:|---|
| pvta | 63 | Current static GTFS (`g_trans/google_transit.zip`) |
| peterpan | 51 | Trillium GTFS snapshot — **check expiry** |
| greyhound | 19 | FlixMobility US GTFS (Greyhound-us + FlixBus-us), NE-filtered |

**Total services:** 133

## 2. Data availability

- **pvta**: OK; bytes=6457219; url=`https://www.pvta.com/g_trans/google_transit.zip`
- **peterpan**: OK; bytes=6040365; url=`https://data.trilliumtransit.com/gtfs/peterpan-ma-us/peterpan-ma-us.zip`
- **greyhound**: OK; bytes=7226358; url=`http://gtfs.gis.flix.tech/gtfs_generic_us.zip`
- ⚠ **peterpan** `stale_or_qualified_data` (high): GTFS feed_end_date=2024-12-31 (EXPIRED). Historical Trillium snapshot; live GTFS currently unavailable from official site.
- ⚠ **greyhound** `stale_or_qualified_data` (medium): Source is FlixMobility US GTFS (FlixBus-us + Greyhound-us). Filtered to New England stop box.

## 3. Free vs paid

| Provider | Free routes | Paid routes | Typical fare_amount |
|---|---:|---:|---|
| pvta | 2 | 61 | $1.60 |
| peterpan | 0 | 51 | unknown |
| greyhound | 0 | 19 | unknown |

PVTA publishes GTFS Fares v2 `fare_products` (one-ride $1.50, day/week/month passes, plus a Fare-Free product and Link413 $10). Peter Pan / Greyhound GTFS lack usable fare tables here — marked **paid / amount unknown**.

## 4. Operating hours comparison

| Provider | Hours span (aggregate) | Median headway (min) | % routes with Sunday |
|---|---|---:|---:|
| pvta | earliest start 05:00, latest end 26:58 (across routes) | 26.5 | 63.5 |
| peterpan | earliest start 01:30, latest end 22:30 (across routes) | 88.1 | 100.0 |
| greyhound | earliest start 00:00, latest end 23:55 (across routes) | 47.1 | 100.0 |

## 5. Gaps

### Summary counts

- **geographic_gap_places**: 14
- **routes_without_sunday**: 23
- **sparse_headway_routes**: 18
- **remote_watchlist**: 9
- **data_availability_issues**: 2

### Sunday service

- **pvta**: 40/63 routes have Sunday calendar association (63.5%)
- **peterpan**: 51/51 routes have Sunday calendar association (100.0%)
- **greyhound**: 19/19 routes have Sunday calendar association (100.0%)

Many PVTA routes are weekday-oriented; Sunday coverage is a primary time-gap for local riders.

### Geographic / modal gaps (high & medium)

- **Belchertown** [medium]: present=['pvta']; Single-provider coverage — limited modal alternatives.

### Remote / rural watchlist

- 30 North Amherst / Old Belchertown Rd: headway=5 min, Sunday=True, area=Amherst, Belchertown, Worcester
- 31 Sunderland / South Amherst: headway=4 min, Sunday=True, area=Amherst, Sunderland, Worcester, Hampshire
- 45 Belchertown Center / UMass: headway=38 min, Sunday=False, area=Amherst, Worcester
- 46 Whately / S. Deerfield / UMass: headway=14 min, Sunday=False, area=Amherst, Sunderland, Deerfield, Worcester
- PG Pelham-Greenfield: headway=74 min, Sunday=False, area=Amherst, Sunderland, Worcester
- B49 Holyoke-Ware: headway=70 min, Sunday=False, area=Amherst, Hadley, South Hadley, Belchertown, Hampshire
- B79 Amherst-Worcester Intercity Service: headway=65 min, Sunday=True, area=Amherst, Belchertown, Worcester
- PS Palmer Shuttle: headway=11 min, Sunday=True, area=Pioneer Valley, MA
- WS Ware Shuttle: headway=45 min, Sunday=True, area=Pioneer Valley, MA

### Sparse headways (sample)

- [pvta] T20 Tripper 20 Helper Service: 90 min — Sparse local headway (≥60 min)
- [pvta] T23 Tripper 23 Helper Service: 90 min — Sparse local headway (≥60 min)
- [pvta] T24 Tripper 24 Helper Service: 90 min — Sparse local headway (≥60 min)
- [pvta] 904 Pittsfield-Northampton: 120 min — Sparse local headway (≥60 min)
- [pvta] PG Pelham-Greenfield: 74 min — Sparse local headway (≥60 min)
- [pvta] B49 Holyoke-Ware: 70 min — Sparse local headway (≥60 min)
- [pvta] B79 Amherst-Worcester Intercity Service: 65 min — Sparse local headway (≥60 min)
- [pvta] G47 Northampton-Westfield-Southwick: 65 min — Sparse local headway (≥60 min)
- [pvta] X94 Outer Crosstown: 60 min — Sparse local headway (≥60 min)
- [peterpan] Peter Pan NEWARK - BOSTON LOGAN AIRPORT: 140 min — Very sparse intercity/local headway (≥120 min)
- [peterpan] Peter Pan NEW YORK - NEWARK: 150 min — Very sparse intercity/local headway (≥120 min)
- [peterpan] Peter Pan CAPE COD - PROVIDENCE - NEW YORK: 127 min — Very sparse intercity/local headway (≥120 min)
- [peterpan] Peter Pan AMHERST - NORTHAMPTON - NEW YORK College Express: 127 min — Very sparse intercity/local headway (≥120 min)
- [peterpan] Peter Pan NEW YORK - PROVIDENCE Express Service: 120 min — Very sparse intercity/local headway (≥120 min)
- [peterpan] Peter Pan AMHERST - NORTHAMPTON - SPRINGFIELD - HARTFORD - NEW YORK Express Service: 150 min — Very sparse intercity/local headway (≥120 min)
- [peterpan] Peter Pan PHILADELPHIA - BALTIMORE - WASHINGTON DC: 180 min — Very sparse intercity/local headway (≥120 min)
- [peterpan] Peter Pan PROVIDENCE - NEW YORK Express Service: 120 min — Very sparse intercity/local headway (≥120 min)
- [peterpan] Peter Pan WASHINGTON DC - BALTIMORE - PHILADELPHIA: 180 min — Very sparse intercity/local headway (≥120 min)

## 6. Suggested corridors to add / strengthen service

- **Greenfield ↔ Northampton ↔ Springfield** (high): North-south Pioneer Valley spine; sparse Sunday local service north of Northampton.
- **Amherst / UMass ↔ Worcester** (medium): Limited direct local options; intercity (Peter Pan historical / Greyhound) may be infrequent.
- **Pittsfield ↔ Springfield (Berkshires link)** (medium): Link413 / Greyhound thin; time gaps evenings and Sundays.
- **Holyoke ↔ Chicopee ↔ Springfield inner ring** (medium): PVTA dense weekdays; verify late-night and Sunday headways for shift workers.
- **Rural Quaboag / Belchertown ↔ Amherst** (high): Remote/rural stops often longer headways; few intercity alternatives.

## 7. Sample service records

### pvta

- `30 North Amherst / Old Belchertown Rd` | fare=paid 1.5 | days=Mon,Tue,Wed,Thu,Fri,Sat,Sun | hours=07:07-25:22 | headway=5 | Puffton Village Apts → Old Belchertown Road
- `31 Sunderland / South Amherst` | fare=paid 1.5 | days=Mon,Tue,Wed,Thu,Fri,Sat,Sun | hours=07:06-25:06 | headway=4 | Sugarloaf Estates → Sugarloaf Estates
- `33 Puffers Pond / Stop and Shop` | fare=paid 1.5 | days=Mon,Tue,Wed,Thu,Fri,Sat,Sun | hours=07:09-21:02 | headway=18 | Stop and Shop - Hadley → Mill Hollow Apts / Puffer's Pond

### peterpan

- `Peter Pan ALBANY - SPRINGFIELD - PROVIDENCE` | fare=paid None | days=Mon,Fri,Sat,Sun | hours=15:30-15:30 | headway=None | Albany Greyhound Bus Terminal, Albany, NY → Peter Pan Bus Terminal, Providence, RI
- `Peter Pan BALTIMORE - NEWARK` | fare=paid None | days=Mon,Tue,Wed,Thu,Fri,Sat,Sun | hours=07:00-17:30 | headway=110 | Baltimore Downtown Bus Terminal, Baltimore, MD → Newark Penn Station, Newark, NJ
- `Peter Pan NEWARK - BALTIMORE` | fare=paid None | days=Mon,Tue,Wed,Thu,Fri,Sat,Sun | hours=06:35-18:00 | headway=60 | Newark Penn Station, Newark, NJ → Baltimore Downtown Bus Terminal, Baltimore, MD

### greyhound

- `[GREYHOUND-us] Greyhound US0270s Boston - Albany` | fare=paid None | days=Mon,Tue,Wed,Thu,Fri,Sat,Sun | hours=11:20-18:55 | headway=60 | Boston (South Station) → Albany Bus Terminal, NY
- `[GREYHOUND-us] Greyhound US0235 Boston - Philadelphia - Washington` | fare=paid None | days=Mon,Tue,Wed,Thu,Fri,Sat,Sun | hours=00:25-23:25 | headway=55 | Boston (South Station) → Boston (South Station)
- `[FLIXBUS-us] FlixBus 2619 Boston - NYC - Philadelphia` | fare=paid None | days=Mon,Tue,Wed,Thu,Fri,Sat,Sun | hours=14:30-16:15 | headway=45 | Philadelphia Bus Station → Boston (South Station)

## 8. Caveats

- Peter Pan public GTFS from Trillium may be **expired**; do not treat as live schedule without verification.
- Greyhound coverage is filtered from the national Flix/Greyhound US feed to a New England stop bounding box.
- Headways are median gaps between first-stop departures across trips (approximation), not published timetable headways.
- Chatwoot / Docker / nginx on this host were not modified.
