Oberwesel can easily be reached by train. There are direct trains from Koblenz (via Boppard) and also from Mainz (via Bingen). The regional trains to Oberwesel leave both Koblenz and Mainz at hourly intervals. The ride takes around 35 minutes from Koblenz and 1 hour from Mainz. For detailed info:
Please note the following special ticket offers for groups:
-the "Rheinland Pfalz Ticket" costs 26 EUR if you buy online or at the ticket machine and 29 EUR if you purchase the ticket at the Reisezentrum (ticket shop at the station). It allows groups up to 5 people to travel together or for parents (or one parent or grandparent) travelling with any number of their children or grandchildren under 15. The ticket is valid for one day in 2nd class. This ticket is only valid within the federal state of Rheinland Pfalz!
-the "Happy Weekend Ticket" is valid for up to 5 persons travelling together and for parents travelling with their children aged 14 or younger on Saturdays or Sundays between 0:00 a.m. (midnight) until 3 a.m. of the following day for only 35 EUR if you buy your ticket online. This ticket is valid nationwide in 2nd class but only on weekends!
There are various cruises that you can start in Oberwesel. KD / Koeln-Duesseldorfer Rheinschiffahrt has a regular schedule for day-cruises to the nearby Loreley and to Koblenz or Ruedesheim throughout the summer-season .
is another shipping-company
Driving to Oberwesel is easy : you simply take the main road along the left bank of the river Rhine and you will find lots of parking-spaces along the river. You will be able to park there for free for 2 hours (Kurzparkzone), in case that you have a motorhome you pay 6 euros for 24 hours, BUT this will be next to the trainline and sleeping in your motorhome will almost be impossible there, because heavy trains of 50 or 60 wagons are running there every 20 or 30 minutes day and night !
There are at least a few places where parking is directely at the river and it is a bit less noisy there !