The average bus between Villeveyrac and Mèze takes 1h 53m and the fastest bus takes 47 min. The bus service runs several times per day from Villeveyrac to Mèze. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 3 times a day between Villeveyrac and Mèze. The earliest departure is at 6:20 AM in the morning, and the last departure from Villeveyrac is at 5:10 PM which arrives into Mèze at 5:57 PM. All services require a transfer, and take on average 1h 53m. The schedules shown below are for the next available departures.

3h 52m • 1 change

1h 32m • 1 change

1h 27m • 1 change

47 min • 1 change

3h 52m • 1 change

1h 32m • 1 change

1h 27m • 1 change

47 min • 1 change

3h 52m • 1 change

1h 32m • 1 change

1h 27m • 1 change

47 min • 1 change
Want to know about travelling from Villeveyrac to Mèze? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Villeveyrac to Mèze. However, there are services departing from Villeveyrac station and arriving at Mèze station via Balaruc-Le-Vieux - Gare Routiere. The journey, including transfers, takes approximately 1h 53m.
Villeveyrac to Mèze bus services, operated by Hérault - liO Occitanie, depart from Villeveyrac - Mairie station.
Villeveyrac to Mèze bus services, operated by Hérault - liO Occitanie, arrive at MEZE - Les Lions station.
The distance between Villeveyrac and Mèze is 8.6 km. The road distance is 25 km.
You can take a bus from Villeveyrac - Mairie to MEZE - Les Lions via Balaruc-Le-Vieux - Gare Routiere in around 1h 30m.