В дательном падеже эти существительные имели бы иные формы: возвращению, прибытию, истечению. По возвращении, по прибытии, по истечении — это сочетания существительных в форме предложного падежа с предлогом по.
Корректно: оплатить проезд по прибытии в конечный пункт.
Если предлог по используется при обозначении действия, события, после которого что-либо совершается, происходит, то он употребляется с существительными в предложном падеже: по окончании, по прибытии, по прилете, по приезде.
В значении "после прибытия" - по прибытии.
Если предлог по используется при обозначении действия, события, после которого что-либо совершается, происходит и т. п., то он по-прежнему употребляется с существительными в предложном падеже: по окончании, по прибытии, по прилете, по приезде. Другие варианты неверны.
Это разные конструкции и разные значения предлога. Предлог по употребляется с предложным падежом при указании действия, события, после которого что-либо совершается: по завершении, по прибытии, по отъезде, по прилете. При обозначении пространства, места, на поверхности которого происходит какое-либо движение, предлог по употребляется с дательным падежом: по улице, по реке, по горе, по мосту, по проспекту.
Верно: по прибытии на скалодром.
После прибытия - по прибытиИ.
В значении "после" верно: по прибытии, по истечении срока.
Правильно: в первый день по прибытии.