Use the form below to contact Indo Canadian Bus. Toll-Free: 1-888-403-2548. Phone numbers: 403-968-7950, 780-991-4837.