Departure location: Grand Traverse County Civic Center. Bus from Grand Rapids, MI to Traverse City, MI Ave. There are 2 ways to get from Grand Rapids to Traverse City by bus or car. Updated 3:24 PM PST, November 14, 2023. In 2015, the program expanded to include Traverse City to serve the needs of Northern Michigan. If you're on the night bus from Traverse City to Lansing, get comfy and count the stars. , and Saturday and Sunday 9:00 a. Duration 4h Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16 $13 - $18 College students $17 - $24 Senior Citizens 62+ $18 - $26 Bus from Chicago, IL to Kalamazoo, MI Ave. Too bad it's only a prototype for now. Take the bus from Traverse City, MI to Grand Rapids, MI. There is at least one bus per day from Grand Rapids to Traverse City. You can compare the best prices, schedules, stations and reviews from all train lines. - Grand Rapids, MI. Alternatively, Delta flies from Grand Rapids to Mackinaw City 5 times a day. Bus from Grand Rapids, MI to Traverse City, MI Ave. Contact Us Directly. Get free Wi-Fi & plug outlets on board, extra legroom and 2 pieces of free luggage. m. Follow US-31 North and turn right (east) on M-45 East/Lake Michigan Drive. We make it our job to connect you with the most dependable bus companies that cover bus service from Grand Island to Traverse City. Fly from New York La Guardia • 5h 34m. Phone: N/A. Duration 3h 30m Frequency Once daily. We make sure you can find a bus service from Toronto to Traverse City from the most reliable bus companies operating this trip. Exclusive Excursions: Private Bus. 9h 4m. For all other customer service requests, please click the Contact Customer Service link above or call us at 989-725-5105. Duration 4h Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16 $13 - $18 College students $17 - $24 Senior Citizens 62+ $18 - $26. Take the bus from Grand Rapids, MI to Pontiac, MI . It is on the Grand River about 30 mi east of Lake Michigan. 2% of ground transportation in Europe is done by bus versus 7. The BATA Bus system offers the free Bayline bus route, as well as other loops with one-way fares that range from $1. 6 liters by gas-powered car, and it's clear that the bus is a more environmentally-conscious option for your bus transportation from Grand Rapids to South Bend. Amtrak Thruway operated by Indian Trails, train, night bus. Traverse City 231. The top stops along the way from Grand Rapids to Traverse City (with short detours) are Frederik Meijer Gardens & Sculpture Park, The Village at Grand Traverse Commons, and Chateau Chantal Winery and Inn. Economy. 37 miles from Traverse City to Grand Rapids in south direction and 142 miles (228. Get free Wi-Fi & plug outlets on board, extra legroom and 2 pieces of free luggage. Best stops along Traverse City to Grand Rapids drive. We make it our job to connect you with the most dependable bus companies that cover bus service from Traverse City to East Lansing. Enjoy water activities, biking, or both at Boardman Lake with a Half-Day Fun Pass. Bus from Grand Rapids, MI to Traverse City, MI Ave. Bus, train • 31h 28m. The cheapest way to get from Traverse City to Grand Junction costs only $195, and the quickest way takes just 8 hours. 63 mi (101 km) Shortest duration. Grand Rapids Michigan Winery Tours with "The Magic Shuttle Bus". 1:10 PM. Meet and talk to locals at the bus stations while traveling from Lansing to Grand Rapids. Book your tickets with the best fares and compare the bus schedules. 6 liters required by high-speed train, 6. Duration 1h 40m Frequency Once daily Estimated price $6 - $35 Website Indian Trails Children 2-16 $6 - $10KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Grand Rapids from Traverse City is likely to change within 7 days, so travelers know whether to wait or book now. Duration 4h Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16 $13 - $18 College students $17 - $24 Senior Citizens 62+ $18 - $26 Bus from Chicago, IL to Kalamazoo, MI Ave. Bus from Grand Rapids, MI to Traverse City, MI Ave. With Busbud, comparing and booking tickets for a bus from Rockford to Traverse City is a breeze. Find the travel option that best suits you. Bus from Traverse City, MI to Grand Rapids, MI Ave. Grand Rapids, MI (Grand Rapids Public Schools) – School Bus. Valdosta, GA - East Lansing, MI. Bus from Petoskey, MI to Traverse City, MI Ave. Grand Rapids 616. Prices and availability are subject to change. Book your next Greyhound bus from Traverse City, MI to Big Rapids, MI. Browse through an extensive selection of bus fares and bus schedules to find the best deals. Tickets cost $21 - $130 and the journey takes 7h 5m. The best way to get from Boyne City to Grand Rapids without a car is to bus which takes 6h 2m and costs $75 - $190. Indian Trails operates a bus from Traverse City, MI to Grand Rapids, MI once daily. 6144. 6 liters required by high-speed train, 6. Duration 4h Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16 $13 - $18. S. $12–17. How far is Traverse City from Grand Rapids? Here's the quick answer if you drive this relatively short distance without making any stops. Book your next Greyhound bus from Grand Rapids, MI to Traverse City, MI. Bus from Grand Rapids, MI to Traverse City, MI Ave. Traverse City to Royal Oak Buses. Amtrak. A bus going from Cincinnati to Traverse City will emit less CO2 than a car or an airplane. Thu 12/21. Wanderu searches multiple bus companies to find the cheapest prices on buses from Grand Rapids, MI to Traverse City, MI. 640. Find the travel option that best suits you. Travel time of 10 hours, 50 minutes over a distance of 342 miles. The Rapid. The nearest airport to Traverse City is Traverse City (TVC). Duration 4h 10m Frequency Once daily Estimated price $13 - $80 Website Indian. Indian Trails operates a bus from Traverse City, MI to Grand Rapids, MI once daily. Duration 2h 25m Frequency Once daily. 9 miles. Take the trip from Michigan’s second largest city to its biggest metropolis, passing the state’s Capitol city of Lansing in-between. Other operators. Bus from Traverse City, MI to Grand Rapids, MI Ave. Simplify your trip from Grand Rapids to Muskegon by checking the schedules and selecting the bus that fits your travel needs and budget on Busbud. You can compare the best prices, schedules, stations and reviews from all train lines. Fly from Grand Rapids (GRR) to Traverse City (TVC) 8h. Bus from Traverse City, MI to Grand Rapids, MI Ave. Grand Rapids. Grand Rapids. Book A Trip; Contact Us; Pay Bill; Traverse City 231. 4-Hour Traverse City Sunset Wine Tour: 3 Wineries on Old Mission Peninsula. Alternatively, Delta, American Airlines and two other airlines fly from Grand Rapids Airport (GRR) to Traverse City hourly. Book your next Greyhound bus from Traverse City, MI to Big Rapids, MI. This is the time it takes to travel the 226 miles (364 km) that separate the two cities. 4-Hour Traverse City Sunset Wine Tour: 3 Wineries on Old Mission Peninsula. 3 miles; $30 - $50. Tickets cost $3 and the journey takes 17 min. 4. Marie. Get free Wi-Fi & plug outlets on board, extra legroom and 2 pieces of free luggage. Wanderu searches multiple bus companies to find the cheapest prices on buses from Traverse City, MI to Grand Rapids, MI. Airlines. As of the 2010 census, the city population was 188,040. Duration 4h 10m Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16 $13 - $18 College students $17 - $24 Senior Citizens 62+ $19 - $27. 6144. Duration 4h Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16 $13 - $18 College students $17 - $24 Senior Citizens 62+ $18 - $26. If you're on a budget, you'll find cheap tickets from $112. Central Station. Duration 55 min Frequency Once daily. Major bus lines run throughout the state, making it easy and possible to travel all the way from Detroit to Sault Ste. There are 3 ways to get from Grand Rapids Airport (GRR) to Traverse City by bus, car or plane Select an option below to see step-by-step directions and to compare ticket prices. Unfortunately One has to put a waypoint about every 10 feet because Google maps is crap with regards to scenic routes, so all the way points were used up before Mackinaw city. Fill out the contact form or call us at (800) 525-6386 to schedule your free consultation. 6144. Continue 15 miles to Grand Valley’s entrance and turn right (south) onto North Campus Drive. 6 liters required by high-speed train, 6. Create your own real life musical score by curating a personalized bus travel playlist - the perfect accompaniment to your bus ride from Big Rapids to Traverse City. Use our filters and sorting features to find the cheapest bus tickets. Maps & Schedules. Indian Trails’s bus network features 2361 bus routes that connect 76 cities serving 81 stations. The Best Deals Save up to 70%. With Busbud, comparing and booking tickets for a bus from Grand Rapids to Traverse City is a breeze. 6 liters required by high-speed train, 6. 50 to $3. The bus journey time between Traverse City Airport (TVC) and Grand Rapids Airport (GRR) is around 7h 6m and covers a distance of around 173 miles. Duration 4h 25m Frequency Once daily Estimated price $15 - $95. The cheapest way to get from Traverse City to Midland costs only $28, and the quickest way takes just 2½ hours. Bus from Traverse City, MI to Petoskey, MI Ave. 53 kilometers) by car, following the US-131 route. It is one of the most unique and fun forms of hired transportation. Ignace. Subscribe Now and get Special Offers. Check timetables and book your tickets with Rome2rio. Add hotel. Bay Area Transportation Authority is a community driven transit authority providing rides in Leelanau and Grand Traverse counties, including Traverse City. Duration 1h 30m Frequency Twice daily. 438: M-186. Michigan. Discover how much the bus trip from Erie to. Bus from Traverse City, MI to Grand Rapids, MI Ave. 2% of ground transportation in Europe is done by bus versus 7. Grand Rapids to Traverse City bus details. Bus from Traverse City, MI to Jackson, MI: Find schedules, Compare prices & Book tickets. The Grand Valley State University M. Bus from Grand Rapids, MI to Traverse City, MI Ave. There are 2. 344. Tickets purchased online are non-refundable. Did you know? 9. Bus from Grand Rapids, MI to Traverse City, MI Ave. 07:43 PM. Find the travel option that best suits you. Northern terminus of Bus. 59 mi (94 km)Georgetown to Traverse City Buses. Want to. Ignace. BATA Service Alert: Get out and vote! BATA will be providing fare-free rides on all City and Village Loops on Tuesday, Nov. Want to. You can take a bus from Traverse City to Grosse Pointe Park via Grand Rapids, MI, Detroit, MI, Lafayette & Sixth, Rosa Parks Transit Center - Deboarding, and Rosa Parks Transit Center - Bay 4 in around 10h 32m. Book your tickets with the best fares and compare the bus schedules. 107 Hall Street. Duration 4h 20m Frequency Once daily. Drive from Grand Rapids, MI to Traverse City 142. Amtrak Rome2Rio's guide to Amtrak Contact Details Phone +1 800-872-7245 Website. Duration 7h 7m When Every day Estimated price $150 - $650. Economy. Buy cheap bus tickets online from Traverse City, MI to Grand Rapids, MI and travel with and others. The Rapid Central Station. Just like Napa and Sonoma, most are open from 10 a. Traveling by bus from Ann Arbor to Traverse City usually takes around 12 hours and 5 minutes, but some buses might arrive slightly earlier or later than scheduled depending on traffic conditions. 31 St & 8 Av. Petoskey, Bay Harbor, Harbor Springs, Charlevoix, Boyne City, Boyne Falls. Compare that to the 2. Trenton, MI – School Bus. During extended hours, including Monday through Friday 4:30 p. Duration 4h 10m Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16 $13 - $18 College students $17 - $24 Senior Citizens 62+ $19 - $27 Bus from Grand Rapids, MI to Detroit, MI Ave. Discover how much the bus trip from Traverse City to East Lansing will. 00. Airlines. Other operators. Drive • 14h 32m. Uptown Limo and Party Bus has punctual chauffeurs, comfortable vehicles and fun features. Compare that to the 2. Hours of Operation: Tues-Sat: 12pm – 10pm. The pass also includes access to hybrid bikes and Sun Bikes, both of which ensure an easy and comfortable ride. Our daily bus leaves at 2:50 PM with free Wi-Fi, plan your perfect trip today with megabus. Approximately 150 miles from Traverse City. Saginaw (MBS) 7h 9m. Bus from Grand Rapids, MI to Traverse City, MI Ave. Bus service from Grand Rapids to Paradise will be provided by the most trusted bus companies. 2324 for. This is a reminder to give the front seats to the elderly, people with babies, or those with mobility devices. Where Would You Take the Bus? Explore Traverse City wit…Schedules. Traverse City, MI – School Bus. US 131 continues north through the city of Wyoming to the more suburban residential areas near the southern city limits of Grand Rapids north of M-11 (28th Street). Driving time: 2 hours, 20 minutes. We would like to show you a description here but the site won’t allow us. m. 0 bags. Duration 4h Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16 $13 - $18 College students $17 - $24 Senior Citizens 62+ $18 - $26 Bus from Kalamazoo, MI to Grand Rapids, MI Ave. Traverse City, MI 49684-2215. Historical Ghost Lantern Tour Downtown Traverse City +Magnant. Family-friendly Open Year-round WiFi Learn More. Grand Rapids to Traverse City Buses. please call 989-725-5105 and select option 5. Prices and availability are subject to change. Drive • 14h 32m. Get the best fare and schedule, book a round trip ticket or find buses with WiFi and electrical outlets. With Busbud, comparing and booking tickets for a bus from Traverse City to Royal Oak is a breeze. Compare all options side-by-side and book your bus ticket online directly from Wanderu. Bus operators. Get free Wi-Fi & plug outlets on board, extra legroom and 2 pieces of free luggage. Ignace. Additional terms apply. Buses from Chicago to Traverse City for $40. Bus operators. There are 6 ways to get from Traverse City to Saint Johns by bus, car, night bus or. Duration 4h 10m Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16 $13 - $18 College students $17 - $24 Senior Citizens 62+ $19 - $27 Bus from Grand Rapids, MI to Detroit, MI Ave. Follow US-31 North and turn right (east) on M-45 East/Lake Michigan Drive. Duration 4h 10m Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16 $13 - $18. Duration 4h 10m Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16Bus from Traverse City, MI to Grand Rapids, MI Ave. Find the travel option that best suits you. Duration 3h Frequency Twice daily Estimated price $12 - $75. Distance. 344. 2324 for more info. Did you know? 9. 941. Compare all options side-by-side and book your bus ticket online directly from Wanderu. Browse through an extensive selection of bus fares and bus schedules to find the best deals. Tickets cost $13 - $80 and the journey takes 4h 10m. Grand Rapids, MI Location. m. Grand Rapids to Traverse City by bus and night bus The journey time between Grand Rapids and Traverse City is around 20h 32m and covers a distance of around 749 miles. $162–195. Duration 3h Frequency Twice daily Estimated price $12 - $75. Bus from Traverse City, MI to Grand Rapids, MI Ave. We Go Where You Go. Skip to navigation Skip to. 17 minutes. 53 mi (86 km) Shortest duration. Washington, D. 3 alternative options. N 17 miles. 492. Bus from Cedar Rapids, IA to Traverse City, MI: Find schedules, Compare prices & Book tickets. Pleasant to Grand Rapids usually takes around 5 hours and 1 minute, but the fastest Indian Trails bus can make the trip in 2 hours and 55 minutes. Designated Driver TC - We Drive Your Car For Wine Tours. 16h 2m. Erie to Traverse City Buses. Book your next Greyhound bus from East Lansing, MI to Traverse City, MI. 344. Grand Rapids. Taking the bus creates the smallest carbon footprint compared to other modes of transport. We hand pick great hotels in good locations, we only use the newest and nicest buses, and everything is. Compare that to the 2. Traverse City, Michigan. If you want to go from city to city, you can look at bus schedules and purchase bus tickets online. $70 - $277. Alternatively, Delta, United Airlines and American Airlines fly from Grand Rapids to Traverse City Airport (TVC) hourly. Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner. Bus service from Traverse City to Cedar Rapids will be provided by the most trusted bus companies. DurationWinery stops are not included and range between $10-$12 for a wine flight. Want to. Duration 4h 10m Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16 $13 - $18. Duration 4h Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16 $13 - $18 College students $17 - $24 Senior Citizens 62+ $18 - $26. m. A bus going from Traverse City to Charlevoix will emit less CO2 than a car or an airplane. 719: 323. Duration 4h Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16Bus from Grand Rapids, MI to Traverse City, MI Ave. Tickets cost $2 and the journey takes 1h 20m. With Busbud, comparing and booking tickets for a bus from Mexico to Traverse City is a breeze. 1. At Travel Treasures and Tours we offer seniors bus tours to your favorite locations, taking the hassle of getting to where you want to go. Find the best deals on train tickets from Grand Rapids, MI to Traverse City, MI. Drive • 2h 29m. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others so you can buy tickets without a worry. 6144. home; vehicles; pricing; events; service area; faq;. Browse through an extensive selection of bus fares and bus schedules to find the best deals. 5-Hour Traverse City Wine Tour: 3 Wineries on Leelanau Peninsula. Duration 4h Frequency Once daily Estimated price $13 - $80 Website Indian Trails operates a bus from Grand Rapids, MI to Traverse City, MI once daily. On average, the trip from Grand Rapids to Traverse City takes around 3h 50m, but you can get there in as little as 3h 50m with the fastest bus. Compare all options side-by-side and book your bus ticket online directly from Wanderu. Grand Rapids. Traverse City New Year’s Celebration – Casino Bus Trip. Browse through an extensive selection of bus fares and bus schedules to find the best deals. Sit back and enjoy the gentle slopes, winding country roads, and Caribbean-like views on a Leelanau Peninsula Wine Tour. We partner with 500+ carriers to bring you the most bus & train options. please call 989-725-5105 and select option 5. Grand Rapids 616. Transportation Grand Rapids. The bus driver with the longest career in the world drove more than 2,000,000 miles and is a happy World Record holder. American Airlines Website. The program is now simultaneously delivered to the two campuses through telepresence. Drive from Greensboro to Traverse City 838. Tickets cost $13 - $80 and the journey takes 4h 10m. Mexico to Traverse City Buses. to 9:00 p. The bus sets off from Indian Trails Bus Stop at. Duration 2h 25m Frequency Once daily Estimated price $8 - $45 Website This is Dara’s first season with The Magic Shuttle Bus, and he couldn’t be more excited about what he has to offer Traverse City’s locals and tourists. Travel destination in USA. 7:31 pm - 12:05 pm GRR - TVC. com Bus from Traverse City Amtrak Bus Stop to Rockford Amtrak Bus Stop. $66 - $212. CONTACT US NOW. Take the bus from Grand Rapids, MI to Traverse City, MI. Amtrak, and Indian Trails, plus CATA's own bus service, to destinations like Grand Rapids, Chicago, Detroit, and smaller towns within Michigan. Diesel Service Technician – Mechanic . Bus from Traverse City, MI to Flint, MI: Find schedules, Compare prices & Book tickets. Duration 2h 25m Frequency Once daily. Find the travel option that best suits you. Atlanta to Traverse City by bus and night bus 14 Weekly ServicesDuring extended hours, including Monday through Friday 4:30 p. 6-0. From cheap bus tickets to more luxurious buses traveling from Grand Island to Traverse City, we offer a wide range of. 107 Hall Street. Our bus tours are a step above the rest as everything we do is focused on your experience. Bus service from Pontiac to Traverse City will be provided by the most trusted bus companies. 00. $170 - $250. Specialties: The Magic Shuttle Bus is a private transportation and chauffeur service in Grand Rapids with an entire fleet of buses ready to take your group on Grand Rapids brewery tours, weddings, bachelorette parties, and more. Explore bus schedules from MI, find the best ticket prices, and book bus tickets online with Trailways. Tickets cost $13 - $80 and the journey takes 4h. Operated by Indian Trails, the Grand Rapids to Reed City bus service departs from Grand Rapids, MI and arrives in Reed City, MI. Browse through an extensive selection of bus fares and bus schedules to find the best deals. Our route IT0F bus stops at 12 stops between Traverse City and Grand Rapids. Bus from Traverse City, MI to Gaylord, MI: Find schedules, Compare prices & Book tickets. This includes an average layover time of around 2h 12m. The Magic Shuttle Bus provided transportation for my wedding in August. Discover how much the bus trip from Southfield to Traverse City will cost you. Washington, D. Continue 15 miles to Grand Valley’s entrance and turn right (south) onto North Campus Drive. However, you can take the line 27 bus to Kentwood Station - Woodland, take the line 6 bus to Rapid Central Station, take the walk to Grand Rapids, MI, take the bus to Traverse City, MI, take the drive to Leland, MI, take the ferry to North. The cheapest trip from Grand Rapids to Lansing was searched and found on Oct 13, 2023 with a price of $22. com. Duration 4h 10m Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16 $13 - $18 College students $17 - $24 Senior Citizens 62+ $19 - $27 Bus from Grand Rapids, MI to East Lansing, MI Ave. For. Traverse City to Grand Rapids. This transportation service ensures a lively ride to your wedding ceremony and reception while getting you there safely and efficiently. We make it our job to connect you with the most dependable bus companies that cover bus service from Ann Arbor to Traverse City. The travel time from Chicago to Traverse City is about 19h 20m, although the fastest bus will take 11h 5m, on average. Duration 4h Frequency Once daily Estimated price $13 - $80 Website Indian Trails Children 2-16 $13 - $18 College students $17 - $24 Senior Citizens 62+ $18 - $26 Bus from Chicago, IL to Kalamazoo, MI Ave. Every day, 1 buses travel between Grand Rapids, MI and Traverse City, MI. Compare that to the 2. $231 - $671. You can buy bus tickets for $6 or charter a bus for your next trip. Tickets cost $13 - $80 and the journey takes 4h. following signs for Holland/Grand Rapids, to US-31 (exit 44) toward Holland/Muskegon. Than…13h 31m. Facts about the bus from Grand Rapids, MI to Traverse City, MI. 6 liters required by high-speed train, 6. Search. 96. 50 to $3. from $38. WASHINGTON, DC (November 13, 2023) – AAA projects 55. Locations Bus Routes Bus Tracker. 7, 2023. Calculate the total cost to drive from. We make it our job to connect you with the most dependable bus companies that cover bus service from Erie to Traverse City. We make it our job to connect you with the most dependable bus companies that cover bus service from Mexico to Traverse City. There are 4 intercity buses per day from Lansing to Grand Rapids. Today, we support and believe in that mission by providing individualized transportation solutions for school districts and intermediate school districts throughout Michigan. Train, Amtrak Thruway operated by Indian Trails • 11h 39m. Bus from Kalamazoo, MI to Grand Rapids, MI Ave. Recommended option. The BATA buses transport passengers all around the Grand Traverse and Leelanau Counties at designated locations. Bus from Grand Rapids, MI to Traverse City, MI Ave. Duration 3h 30m Frequency Once daily. The villages and towns in Grand Traverse and Leelanau Counties are serviced by our Village Loop . Footer. Muskegon, MI - Grand Rapids, MI. 6 liters by airplane and 7. Get the best fare and schedule, book a round trip ticket or find buses with WiFi and electrical outlets. Travelers favorites include #1 Sleeping Bear Dunes National Lakeshore, #2 Traverse City Wineries and more. 196 mi (315 km) Shortest duration. Footer. He appreciates his job here at the MSB because he is able to help others enjoy their time in Traverse City, whilst being safe. Taxi, bus via Allendale. All of BATA's Bayline and Loop buses are equipped with bicycle racks and most of these fixed-route buses accommodate up to three bikes. Whether you need a private limousine for your wedding day, a party bus for traverse city beer or wine tours, or a shuttle service for. to 9:00 p.