From Nice, Ventimiglia can be reached by the SNCF (the french railway company) train that also apsses through Monaco. The adult fare from Nice is € 6.40 for adults / € 4.80 for youth (12-25 years) (as of August 2010). To purchase tickets here, you will need the amount in coins or an EC/Maestro debit card. Be aware that in Ventimiglia, the ticket automats are often out of service.
The "new" town center and shoreline are an easy walk toward the south from the terminal. The original/historic section is across the river to the west...also an easy walk.
Ventimiglia has an awesome medieval old town, which is not meant for tourism but rather a place where normal inhabitants live. It has also a beautiful view of the beach in its highest point.
See the remainings of a Roman theatre (century 2nd ) and the traces of the ancient city walls. The ruins of the ancient Albintimilium are situated in the plain of Nervia, c. 5 km to the east of the modern town.
Go to swim at the beach!
The town has a decent selection of storefronts offering quality goods at some savings.
On Fridays, "the market" comes alive. Stretched many blocks along the shoreline on Passeggiata Cavallotti, vendors hawk rather repetitive offerings of often counterfeit goods...clothes, purses, shoes, etc., at very competitive prices (after bargaining). Savvy shoppers occasionally find genuine, unbranded bargains...sometimes well-made in Asia.
If visiting by car on a Friday, parking can be difficult to find.
Travelers entering France by car from the direction of Ventimiglia are frequently questioned by police about counterfeits at the border; much less often, westbound trains stopping here may also have passengers screened for counterfeits as they enter France. If found, counterfeits will be confiscated, and you'll likely be levied a major fine.
The train terminal contains an indoor buffet restaurant that enjoys a decent reputation for its food and cost.