Skip to content

Stay on the same mode for a given trip #3013

@t2gran

Description

@t2gran

User senario

When traveling it is often preferred by passengers to travel most of the journey on one mode, not half way with bus and the other half with train. In Norway there is often an option to go with both, the bus being slightly cheaper, arriving a few minutes before, but a little more uncomfortable. Another aspect is that often if you switch modes you also switch operator, and it is a bit more hassle to get tickets and there is no guarantees in case of a delay.

The longer the journey, the more important this becomes. In a city with reliable service, the user often want the fastest travel and the "felt-cost" of a transfer is as low as 1-4 minutes. But, for a long distance journey, a transfer in the middle feel more like 30 minutes.

Expected behavior

Present one option with bus (lowest price, best arrival-time) and one with train(), and not any combining the two options.

Version of OTP used (exact commit hash or JAR name)

OTP2 dev-2.x

Possible/existing solutions

  • Implement a progressive cost for transfer, that increase with the length of the journey.
  • A cost that increases with the time spent on more than one mode. So, a journey with 5 minutes bus + 1 hour train should have the same cost as 1 hour bus + 5 minutes Train, but less cost than a journey with the same travel time an equal split between bus and train: 30 bus + 35 minutes Train. How to implement this might be interesting.
  • A cost for changing modes.
  • A cost for changing operators.
  • A cost for preferred transfers.
  • A cost for changing between "long distance" trips with different operators.

Metadata

Metadata

Assignees

Labels

!New FeatureA functional feature targeting the end user.EnturOn Entur RoadmapStaleThis issue is stale, no activity for 90 days. Remove stale label or comment within 30 days.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions