Fare calculations are based on factors including distance travelled, duration of the ride, ride type selected, and current demand (surge pricing). The app provides an estimated fare before booking, with the final fare calculated at trip completion.