On average, it takes around 2 hours 16 minutes to travel from Interlaken Ost to Zermatt by train, the fastest services can get you there in as little as 2 hours 6 minutes though. You'll usually find 22 trains per day running along the 75 km route between these two destinations.