Romainmôtier is located at the foot of the Swiss Jura mountains in a small valley, about 30 kilometers from Lausanne. Access by train is normally through Lausanne using the regional train in direction of Vallorbe until the station of Croy-Romainmôtier (about 45 minutes).
Bus connections from Yverdon-les-Bains (20 km) are possible, but slow and sometimes complicated. Coming from Paris, stop at the border station of Vallorbe (TGV) and take the regional in direction of Lausanne until Croy-Romainmôtier (13 km)
The nearest airport is Geneva (80 km) ; train station inside the airport in direction of Lausanne. Travel time about 2 hours. Passengers landing in Zurich must take a train (station inside the airport) and travel through Lausanne. Travel time about 3 hours.