As an Indian passport holder, you'll find Nigeria's e-visa system streamlined, allowing for a maximum stay of 30 days for tourist, business, or transit purposes, among eight available types. Flights from major Indian cities to Lagos typically connect through hubs like Dubai or Doha, making for a journey of roughly 15-20 hours and requiring adjustments to Nigerian time, which is 4.5 hours behind India. Remember that the Nigerian Naira (NGN) is the local currency, so exchanging some funds before arrival can ease initial expenses, especially with visa fees potentially varying for different entry categories.