Правильно: оплатить проезд или заплатить за проезд.
Корректно: проезд в общественном транспорте. Но: можно добраться куда-либо на общественном транспорте.
Оба варианта верны.
В таком случае надо выбрать вариант уплатить за проезд. Уплатить без предлога употребляется только со словами, так или иначе обозначающими некую сумму денег: уплатить долги, уплатить штраф, уплатить взнос. Сочетание уплатить проезд неправильно.
Это выражение корректно, но уместно только в разговорной речи.
Правильно: оплатить проезд.
Правильны варианты: оплата проезда, плата за проезд.