You don't specify which nationality you have, which would be helpful in this case. You could arrive earlier and enter with a tourist visa, assuming that your nationality would let you enter as a tourist without needing a visa.
If that's not the case, and your visa is in fact a tourist visa, you can always wait in the airport before "entering" the territory. As everybody knows, an airport is a transit area, it's not officially the country until you pass the border control.
I have been backpacking and traveling the world for three years and I never experienced an airline asking me to see a visa for a country I was traveling to. That's not their issue, it's the destination country's issue. As a matter of fact, the airline doesn't loose anything if you travel without the visa because you are paying for the flight. Let's theoretically use a worst case scenario and let's assume you would be denied the access to your destination country: in that case you would have to pay the flight back. The airline wins in both cases, so they don't loose anything letting you travel. Don't be afraid.