Start your day by comparing bus and train+bus options from Bangalore and Mangalore: check KSRTC Volvo and private AC bus schedules from Bangalore (Majestic/Bengaluru City) and from Mangalore (State Bank area) and note travel times and drop-off points like Madikeri or Kushalnagar. If you prefer a rail journey, inspect trains to Mysuru or Mangalore Junction and plan the onward KSRTC/private bus or taxi from Mysuru/Mangalore, taking into account scenic road stretches through Virajpet or Hunsur; grab strong coffee and a quick breakfast while you book seats online or at the station.
Spend the afternoon evaluating travel convenience and timing — factor road conditions, journey length (Bengaluru → Madikeri ~6-7 hrs by road vs. Mangalore → Madikeri ~3-4 hrs), luggage handling, and frequency of services; visit the KSRTC website, RedBus, and local Facebook groups for recent traveler reports. If you have time, call a few homestays in Madikeri and Kushalnagar to confirm pickup options and best drop-off points (Madikeri Bus Stand, Kushalnagar Bus Stand) so you can match arrival times to transfers and avoid long waits.
Wrap up by choosing the route that balances comfort and schedule: book an overnight or early-morning Volvo from Bangalore for a relaxed option, or a shorter daytime bus from Mangalore if you prefer quicker arrival and hill-time; if combining train+bus, reserve train berths to Mysuru/Mangalore and note connecting bus timetables. End the evening with a checklist — tickets, contact numbers for homestay pickup, packed snacks and water, and directions to the bus stand or station — so you’re ready to travel to Coorg tomorrow morning.