The F1 Singapore Grand Prix is held in the evening because to satisfy the European audience ,which is a big territory for F1 (so the race would be broadcasted live in the afternoon through out Europe) and also Bernie Ecclestone wants to experiment with evening races with the potential to add more evening races in the future, Australian GP for an example.
Chat with our AI personalities
There are numerous reasons:
a. Singapore is a great country
b. It is a highly popular tourist attraction
c. It has the infrastructure and financial capabilities to host a F1 race
d. The F1 races are not held in many Asian nations and the F1 administration wanted to expand into Asia and Singapore was one of the best choices for them