If I understand correctly, you're modeling a service where the stop pattern varies between trips? GTFS handles this, and it's common. Each trip has its own list of stops, so different trips on the same route can serve different stops. Candidly you've found a shortcoming with the feed schedule editor - currently there's no way to disable stops on a per-run basis. This should be a fairly quick/simple fix - so hang tight and I'll get a patch deployed (hopefully this afternoon) so you can disable stops on a per-run basis.
Assistance Please
Hello,
I would greatly appreciate any information on how to accomplish what I'm trying to do. I'm building out a local bus agency's schedule using GTFS.X. I'm using the schedule directly from their website to map out the trips. I am running into a problem when I try to export the GTFS feed.
The error reads that some of my trip times are missing a start and an end. That is correct. As the day goes on the bus doesn't go to some of the stops. It skips them. It skips the first stop a couple of times and it skips the last stop in the evening. What is the work around to tell the software to skip a stop or to end the route early?
Thank you!
Replies
Wow, thanks Mark. I appreciate that.
Hi Benjamin,
That patch is live. You can now set, per trip, whether each stop is served and whether it has a fixed time.
In the Timetable grid, every stop cell is one of three states:
Timed. Type a time into the cell. The trip stops there at that clock time.
Interpolated. Leave the cell blank. The trip still serves the stop, but you're leaving its time for the trip planner to interpolate from the timed stops on either side. (A trip's first and last served stops do need times, so there are anchors to interpolate between.)
Skipped. Hover the cell and click the small × at its top-right corner. It turns into a struck-through SKIP chip, and the export writes no stop_times row for that trip at that stop. That's exactly how a run skips the first or last stop: the trip simply doesn't serve it. Click the SKIP chip to restore the stop.

So for runs that start or end partway along the route, mark the stops the bus doesn't reach as SKIP. The export keeps those stops for the trips that serve them and omits them for the trips that don't.
Please let me know if you run into any issues!