Do you mean it's possible without changing the existing ticket systems, or that it's possible to adapt the ticket systems so it could work? For instance, the systems I've used sell tickets either by zone (unlimited travel within a region for x time) or by train station, where the difference between stations varies widely but the cost between stations doesn't.