The city of Ufa has an International Airport, where you can arrive directly or have a stop over in Moscow. There is a bus timetable. You can also take a taxi (you can use Uber or other apps), it will cost you 400-600 rubles. Make sure you change your cash, because only rubles are accepted in Russia. By the way, you can pay by any credit card in a supermarket or online.
You will need Visa to travel to Russian Federation. You can find all information on the website of the Russian embassy in your country. Here you can fill the visa application form and then submit it to the embassy. We can provide you with an invitation letter if you need it.
The location of the conference on Yandex maps: