La commune de Vallorbe est desservie par le bus et le train. L'entreprise de transports TRAVYS exploite la ligne de bus interurbain Yverdon-les-Bains - Vallorbe ainsi que la ligne de chemin de fer entre Le Brassus et Vallorbe.

Lignes Travys