Taxis are an integral part of modern society. And predicting the cost of journeys is of great importance to passengers taxi drivers and taxi companies. It allows passengers to plan their expenses and avoid unexpectedly high prices. For taxi drivers it helps them optimise their work choose more profitable routes and increase their earnings. It helps taxi companies to manage prices attract more customers and increase their profits. In addition predicting the cost of taxi rides can be useful for city authorities when planning transport infrastructure and developing urban public transport programmes. Applying machine learning to taxi fare forecasting can take into account many factors such as distance time of day weather conditions demand level and many others to create more accurate and reliable forecasts. Thus predicting the cost of taxi journeys using machine learning methods is an urgent task that can benefit both individual users and society as a whole.