от гиссена до Марбурга поезда ходят примерно каждые 30 минут, ехать 15 -20 минут, цена около 15 евро. От Вецлара до Гиссена на поезде примерно так же. От Вецлара до Марбурга прямого поезда нет, пересадка в Гиссене. Можно посмотреть все на сайте  db.deЦену на такси сказать не могу