There is not one answer to this question. The passport you are travelling on and the destination you are visiting is of vital importance in every instance. It is your responsibility to ensure that you have a valid passport and a correct Visa for your destination. Please visit the services of the applicable Consulate or an accredited visa service. NB if you do not have the correct documentation to travel you may be denied boarding at the airport.